A Production 3D Hack 'n Slash Action-Adventure Game, released for education. Useful for learning and seeing how a production game could be architected and implemented.

#game-engine #cpp #engine #video-game #directx #pirates #3d-engine #physx #sea-dogs #storm-engine #captain-blood #reference #gamedev

Aleksey Komarov bbe4ccb431 px3: switch from PhysX 2 to PhysX 3. Not run yet, only builds fine před 2 roky
ArcadeSea bbe4ccb431 px3: switch from PhysX 2 to PhysX 3. Not run yet, only builds fine před 2 roky
Character bbe4ccb431 px3: switch from PhysX 2 to PhysX 3. Not run yet, only builds fine před 2 roky
ENGINE 38b0cb3ad6 restore fx files in Shaders/Debug and Shaders/gmxService/Shaders/Debug před 3 roky
Editors 8ff24b55b7 Add cleaned up files před 3 roky
Game 8ff24b55b7 Add cleaned up files před 3 roky
MissionEditor 8ff24b55b7 Add cleaned up files před 3 roky
Particles 8ff24b55b7 Add cleaned up files před 3 roky
Physics bbe4ccb431 px3: switch from PhysX 2 to PhysX 3. Not run yet, only builds fine před 2 roky
System b3eae6cd72 fix error raised in MissionsManager.cpp:397 - Assert(pointer); před 3 roky
XENGINE 8ff24b55b7 Add cleaned up files před 3 roky
common_h bbe4ccb431 px3: switch from PhysX 2 to PhysX 3. Not run yet, only builds fine před 2 roky
.gitignore 8832725dc3 gitignore: exclude Shaders/Debug and Shaders/gmxService/Shaders/Debug před 3 roky
DRIVE_V3.sln 8ff24b55b7 Add cleaned up files před 3 roky
LICENSE 23b5475d70 Initial commit před 3 roky
README.md b71f28f92e add README.md před 3 roky
xbox_memory_map.txt 8ff24b55b7 Add cleaned up files před 3 roky

README.md

Captain Blood

This is full source code of engine for Captain Blood game - hack and slash/action-adventure game based on the novels by Rafael Sabatini about the titular Captain Blood. The player will assume the role of the Captain, following his adventures in 1685 Spanish Main. Originally developed by 1C: Seawolf Studio under the direction of @SergeyMakeev

Screens

Trailer on Youtube

License

GPL-3.0 License