A downloadable asset pack

Buy Now$20.00 USD or more

Infos 

Have you just started out in Godot 4? Or want to make a survivors-like, but don’t know how?
Fear not! This template will show you how to implement all important aspects of games in general and survivors-likes specifically.
Regardless of whether you want to make the next Vampire Survivors, Brotato or a completely new experience with this template all important aspects of the survivors-genre are already implemented:

  • Hundreds of enemies in the scene without going below 60fps
  • Collecting experience pickups
  • Learning new skills comparable to Garlic and Lightning in other survivor-likes
  • A well thought out code structure to easily expand every aspect of the template and make your own game with it


Licence

You are allowed to use this template for free and commercial projects made with Godot Engine. 

You are NOT allowed to redistribute the source files (.tscn, .gd) of this template or their contents.

The template was made and released by Martin Senges. 

You are NOT allowed to claim authorship of the files provided in this template or the template itself.

In no event shall the author of the template be liable for any claim, damages or other liability, arising from the inclusion of the template in a project or it's actual use.


Install

After downloading the zip, extract its contents into your Godot 4 project directory and open said project in Godot 4. Do not just move the whole extracted folder into the project or you'll have to do some manual adjustments. 

To set up the audio buses click on the Audio tab next to the output console window. There click Load and select survivors_bus_layout.tres.

Add the AudioManager to your autoloads. Go to 
Project->Project Settings->Autoload 

and click on the folder icon. There select the audio_manager.tscn in 
code_files->autoload->audio_manager
 
and click Add.

If you have blurry textures when starting the game, go to
Project->Project Settings->General->Rendering->Textures 
and select for Default Texture Filter the option "Nearest".

That's it! You can test the template by starting game.tscn in the Godot 4 editor.
Don't worry if you get a warning along the lines of
ext_resource, invalid UID: uid://??????? - using text path instead
Once you open the tdcn in question in the editor, the uid will update and the warning won't show again for said tscn.


Purchase

Buy Now$20.00 USD or more

In order to download this asset pack you must purchase it at or above the minimum price of $20 USD. You will get access to the following files:

survivors_template.zip 1 MB

Development log

Comments

Log in with itch.io to leave a comment.

It would be very nice to try demo project, to see whats implemented.

Thanks for the suggestions, I'll think about about it :)

I love how it's for Godot. Quick question: do the enemies collide with each other the way they do in Vampire Survivors? Or do they just sort of slide past each other, so if you kite the swarm in a circle a few times, they all collapse into a single stack of enemies occupying a single tile in the game world?

Thanks for the comment. No enemies don't collide with each other.