Minor patches about full screen and template songs
I've updated the game to start in full screen automatically. You can toggle between full screen and windowed using F11 or ALT + Enter
I've also patched the template saves insertion code. I shipped the game with a couple of template songs you can play around with and jam to but the game did not properly transfer the save files. I forgot to tell the game to first check if the save_data folder exists before getting it to copy over the save files. I have patched this but this will only affect first time install users. If you've already attempted to play the game and it failed to copy the save files, it would not attempt it again because when it tries the first time, it created a flag file to make sure it only does so once instead of every launch. And in those users cases it would have created the flag file regardless if it failed or succeeded in copying the save file.
The good news is that you can reset the flag by deleting the initial_setup.dat file located in: C:\Users\[your user name]\AppData\Roaming\Godot\app_userdata\Song Of a Spirit\
If you don't know how to reach this folder, you can also reach this by copying this into your folder viewer address bar:
%appdata%/Godot/app_userdata/Song Of a Spirit
All new re-build version now live!
After 4-ish years, the game gets an all new breath of life as it's rebuilt from ground up in Godot Engine. All the unnecessary fluff like crafting and mining, which did nothing more than delay when you could finally place down the first few notes. All that nonsense really served no purpose and has been removed to make way for the creative mode. All sound orbs and tools are made available right away, just take a break, chill and make some tunes.
Hope you enjoy.
Next plan is to implement a more detailed game instruction manual. Last version had redirected the player to a hosted webpage where the game mechanics are taught. This was due to the fact that the game was initially made in Game Maker Studio which offered an abysmally piss poor Interface toolset. All the text drawing had to be done manually so any prospect of an in-game tutorial presented a monstrous time sink. An external web-based manual, albeit janky, did the job. But now that I've moved to Godot as my mainline engine, I found it offers a slew of phenomenal UI nodes and tools, so creating a more helpful manual is my next step and will be handled as a minor update.
Complete Rebuild from Ground up: Now in Godot Engine
In light of this game receiving some attention and people purchasing it. I am going to give this a bit of overdue attention.
This game was originally made in Game Maker Studio but as of last few years, Game Maker has both taken a monetization route I do not subscribe to and has, in light of my experience with Godot, has bee lacking in feature and productivity tools for many years. A lot of things that I assumed I have to program myself, simply exist in other engines as built-in features, and since my priority is making games - not making software for making games, Godot has taken over the pedestal as my top go-to engine for achieving my projects, faster, easier and more featureful.
I want to give this project some attention but I don't want to open up Game Maker again. So I'm just going to remake the entire game in Godot instead.
This whole game is a product of about 3 days of labor on a game - jam. Knowing what it took to make and knowing the differences between it and Godot, I reckon I can remake this whole project in about the same span of time AND add the much needed additional feature of saving and loading.
Cheers.
First post Game Jam Update / Fix
After viewing some of the feedback from game jam users testing and streamers playing the game, the following updates have been compiled, bringing the following fixes and features.
Features:
Day / Night Cycle (game starts with dusk)
Fireflies added
Mining time has been shortened
Info Tabloids now spawn at the start of the game, as well as when users open the inventory and crafting benches for the first time to instruct on how to play the game.
Bugs:
Debug Inventory has been Cleared
Full Screen UI overlap has been fixed.
Full Screen Mode (Alt + Enter) mouse inaccuracy has been fixed
Other Notes:
Presently, there is no world saving so every game, the progress starts anew. A save system is on my bucket list for the next update. I am also working on a story line and quest system, in the meantime, you can call this Creative Mode Beta.
As always, you can reach out to me via Discord: https://discord.gg/Qd7pQfn