Godot4ThirdPersonCombatPrototype

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.

Stars: 94

Visit
 screenshot

Godot4ThirdPersonCombatPrototype is a base project for third person combat, featuring player movement and camera controls with lock-on functionality. It includes setups for models, animations, AI behavior, state machines, audio, and custom resources. The project aims to provide a foundation for developers to create third-person combat mechanics in their games.

README:

Godot4ThirdPersonCombatPrototype

https://github.com/user-attachments/assets/a080634b-b9f3-4a6d-abf5-c0003fe16b34

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 https://github.com/Snaiel/Godot4ThirdPersonCombatPrototype/issues/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!

For Tasks:

Click tags to check more tools for each tasks

For Jobs:

Alternative AI tools for Godot4ThirdPersonCombatPrototype

Similar Open Source Tools

For similar tasks

For similar jobs