/Godot4ThirdPersonCombatPrototype

A prototype project for third person combat. Contains basics for player movement, camera, animations, combat, enemy AI, user interface, sound effects, and background music.

Primary LanguageGDScriptMIT LicenseMIT

Godot4ThirdPersonCombatPrototype

2024-07-25.18-08-52.mp4

A base project for third person combat. Feature-filled setup with core systems implemented for player character, combat, and enemies.

Downloading the Project

Using Godot 4.2.2

You must have Blender installed and have Blender imports (https://docs.godotengine.org/en/stable/tutorials/assets_pipeline/importing_scenes.html#importing-blend-files-directly-within-godot) configured in your Godot editor. If not, you will get an error saying Scene file 'Main.tcsn' appears to be invalid/corrupt or Error while loading file 'Main.tcsn' caused by the broken dependencies from the blender files not being imported. Please have a look at #3.

Acknowledgements

  • Sekiro: Shadows Die Twice for being the game with the best combat mechanics

General Development

Models and Animation

AI Behaviour

State Machines

Audio

Custom Resources

Attribution

Giving credit is not necessary but much appreciated!