A downloadable asset pack

Download NowName your own price

Tutorial playlist:
https://www.youtube.com/playlist?list=PL35yqmsJzxjsbQ_Pr9HlxcuukFJxWR-Mb

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 Creative Commons content free to be used as you wish without my attribution. Although I'll very gratefully be attributed in game 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.

Features

The accumulation of about a years worth of testing. It features a lot of the classic mechanics for soulslike games:

  • Root Motion based
  • Primary weapon
  • Offhand gadgets
  • Consumable items
  • Enemy targeting
  • Enemy knockback
  • 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

Assets:

  • Rigged Low poly male and female model
  • Low resolution textures
  • Lots of sound effects and music
  • 110+ animations
  • GridMap/Meshlibrary
  • Flexible nested animation state trees

License

Creative Commons, but be cool about it

StatusReleased
CategoryAssets
Rating
Rated 5.0 out of 5 stars
(4 total ratings)
AuthorCatPrisbrey
Made withGodot
TagsAsset Pack, Godot, Souls-like, Project template
Code licenseUnlicense
Asset licenseCreative Commons Zero v1.0 Universal

Download

Download NowName your own price

Click download now to get access to the following files:

Cat's Godot4 Souls-Like Template & Asset Pack v2.0.0
External

Development log

Comments

Log in with itch.io to leave a comment.

So cool man! I've been watching your content for a while now. Really cool to see how far you've come. Can't wait to reverse engineer this puppy and learn what I can from it!

It's funny how fast we can progress in game dev. I'm already upset with this template. It's still too complicated and long winded...

I may rebuild it again here soon. Honestly using root motion solves a LOT of the complexity.

It's all about forward progress man. I've actually been doing some work with root animations. I did some messing around and figured out how to run some python scripts to fix the root bone issues I was having with mixamo animations, but it has wider implications when making animations "root motion" compatible. I'll try and write something up on what I've found and share it soon. Do you use mixamo animations?
Do the animations you have already have a root bone? If not, I can probably figure a way to add it like the mixamo addon, then I can run my scripts to 0 out the root bone. It's a whole different world though haha I'm figuring it out bit by bit

I've already written a root motion controller for soul's likes already. I use my own Blender plugin Rigodotify for rigging, which creates a miximo/unity/Godot compatible skeleton from a Rigify base. And it includes root bone. So I'm good actually.

I used to use the mixable animations, but I don't like how they're commonly found everywhere, so I try to just make my own now.

Hey So nice of you to share this work ! it seems pretty well done and a good Starting point for an RPG.
I want to make a Top Down Isometric Game (Diablo Like) but I think I'll start from your framework specially cause you did a lot about Animations and attachement !
Because you shared this with Us If I'm satisfy with the result I get, them I will push the base as an Open Source Template too.
I plan to implement :

  • an Isometric Camera 
  • Controller Mouse (DiabloLike) or WASD (Hades Style)
  • basic Skill System as A State Machine driven with Signal
  • A Basic Inventory System

It should be done in May or June at Latest, I come back to you at this moment ^^

Thank you again! Long Live the Godot Community ^^

Love it. That sounds great! Skill systems and inventory systems can be very intimidating when folks are first starting off. I know I enjoy a good tutorial on them, so if you're making a template for Diablo-like games, I'll look forward to checking it out!

Hey this is very cool! Big thanks -- definitely going to use your model to learn from and improve my own. :)

Glad to hear it'll be useful to you! Be sure to share what you make with it, it's be cool to see!

Amazing, huge thank you! You're an amazing person for doing this

(+1)

Haha thanks for saying so! hope it helps you make some cool 3rd person games!

thank you!!! I'm so grateful for this

You're very welcome. Keep an eye ball on the github's latest date though! These first few days are likely to lead to several bug fixes, so making sure you're on the current version may help avoid headaches