Hello everybody!
I read that we can write "general code" and prepare systems beforehand, but i'd like to know if this template that I made for Godot projects is taking it too far.
The template has the following features:
- Player scripts for a 2D sidescroller movement system.
- A SoundManager addon. Basically a bundle of scripts that facilitate handling sounds and music in the game.
- A SceneManager addon. Same thing as the SoundManager.
- A StateCharts addon. Similar to both of the above. Introduces nodes that can be used to create Finite State Machines or Behaviour Trees more easily.
- An EventBus script. Just a global script to hold events.
- A save system
- A simple start and pause menus.
If there are any features that are a bit too much, could someone specify which ones I should take out, just so I can use some of my previous work, but don't get disqualified by doing it?
Thank you for taking the time to read this!