Maaack's Game Template now in the Godot Asset Library
Which godot versions are compatible with this?
Hey ! I've had the same idea just starting this week, you stole MY idea, I'll sue you theft !!!
Just kidding I'm not even living in the crazy lawsuits country if you know what I mean.
Did your Game's Template handle both 2D & 3D specific settings ?
It may be good to have a 2D only and 3D only and maybe a mixed type for export size optimization purpose, as engine can be fine-tuned to remove useless stuff.
Also, bunch of game (mostly from Bigfish I guess) have a profile management for players, it could be something to consider adding.
JusTiCe8 The template is fairly agnostic to 2D vs 3D games. However, it is on my To Do list to add an example options menu with more settings, like camera shake and mouse sensitivity.
I'm not familiar with the profile management of Bigfish games, but thanks for the suggestion. I'll look into it.
I've since split the template into a suite of 4 plugins. You can find them on the Godot Asset Library.
https://godotengine.org/asset-library/asset?user=Maaack
Feel free to leave feedback or report any issues.
I believe it would be better/easier/more efficient to have a split between 2D/3D games because there is a lot more options related to 3D (looks at demo samples for instance) and having already a settings page ready to use with the right setting well set according to chosen option will be helpful to people who doesn't want to do all of this by themselves, whatever cause of laziness or they've better things to do.
Maaack I'm not familiar with the profile management of Bigfish games, but thanks for the suggestion. I'll look into it.
You're welcome.
Basically, you have a player profile which store settings, progression, items, whatever there is in the game.
And you can create many profile (max may depend on UI more than anything else, especially if they are showed as cards with avatar and maybe also progress % to click on)
Other games I know with such feature : Magic Rampage (free) and Balatro available on Steam.
I've made significant updates to these addons in the last few weeks, in the aim of improving usability.
These now come with an installer that helps copy the example scenes into your project's directory and updates the relative paths.
Follow on GitHub: https://github.com/Maaack/Godot-Game-Template
I updated the Music Controller in the Game and Menus Template (now v0.7.2), as well as the standalone plugin. It blends music between scenes, and now also works alongside animations within the originating scene.
I tried to keep it as simple as possible, but there were several edge cases to take into account. The blending is achieved by adding one audio bus at runtime. I hope others find it useful!
This is very cool !
I made a quick intro video to the template features. Feedback is appreciated.
https://github.com/Maaack/Godot-Game-Template/releases/latest
Recently updated to v0.12.0! I've further improved the customization and stability.
I've also used it in about 5 more jams since I last posted:
https://maaack.itch.io/a-darkness-like-gravity
https://marinaaaa.itch.io/meowntaineer
https://maaack.itch.io/talk-up-the-tower
https://maaack.itch.io/haunted-circuits
https://maaack.itch.io/backroom-labyrinths
Feel free to leave feedback!
https://github.com/Maaack/Godot-Game-Template
Recently updated to v0.18.0! Lots of new features, multiple included themes, input icon support for various asset packs, and more.
Community
There's also now a Discord community to showcase projects using the template.
https://discord.com/invite/AyZrJh5AMp
Download
Available in the Godot Asset Library. Search for "Maaa". (Version 0.18.0 may take a few days to release)
https://godotengine.org/asset-library/asset?user=Maaack
- Edited
Very nice, if I knew about this earlier maybe I wouldn't have spent a day coding my own input remapping from scratch haha. Personally I have a mute button for each volume slider instead of just one global mute, but I don't know how many players would actually use it.