A highly modular, loosely coupled soulslike game template/asset pack for the Godot Engine. It's driven heavily using signals and loose code, and the tree uses an animation library to drive it's animations. This allows you to swap in your own compatible models and animations quickly and not break the logic of the code. All you need is a model with a standard Godot/Unity/Mixamo etc, skeleton mapped into Godot at import.
All CC0 content free to be used as you wish without attribution. Although I'll very gratefully be attributed in credits and/or humbly accept your donations.
This template uses assets created entirely by myself, or from Kenney Assets. Nothing from Mixamo, etc to muddy up the licensing waters.
The accumulation of about a years worth of testing. It features a lot of the classic mechanics for soulslike games:
- Primary weapon
- Offhand gadgets
- Consumable items
- Enemy targeting
- Blocking / perfect parry
- Dodge rolling
- Sprinting
- Ladder Movement
- Lever activated intractables
- Enemys with multiple states and pathfinding
- Ragdoll death
- Joystick and Keyboard controls based off Elden Ring/Bloodborne
- Rigged Low poly male and female model
- Low resolution textures
- Lots of sound effects and music
- A bunch of animations
- Flexible nested animation state trees
Creative Commons, but be cool about it Consider donating me a coffee or crediting/thanking me in a game you make with it :)