Posted July 29, 2025 by swordguy47
#update #1.2 #shop
The game has changed a LOT since the post Ludum Dare patch (1.1), with 1.2e in particular being the largest patch the game will probably ever receive. The biggest change is the addition of the Shop as a core gameplay mechanic. With the shop's introduction, there is now a secondary loop for the game: selling treasure, and buying items.
Needless to say, I bit off a bit more than I should have with this one. It's hard to overstate just how big an impact the shop has on the game's mechanics / design (basically, it required a LOT of new mechanics in order to be compatible with the existing gameplay loop), especially since the original jam version of the game was in no way designed around a shop with an item economy. However, I'm ultimately satisfied(ish) with how it turned out. So far, it seems like the shop does add value to the game. My favorite part has been seeing my friends react to the different items (each of which has a piece of very RoR-like lore). Will anyone but my inner circle ever get the jokes here? Nope. But that's ok.
I went down a full OAuth loophole implementing the online leaderboard. For a solid three days or so, it felt like I was back in the SWE trenches (working out the backend for this project was surprisingly fun though, all things considered). Now, the game has an extremely-jank-but-working implementation for Discord auth integration! Finally, I can see PumpShotty64 and Aiidox with a worse score than me on a leaderboard— true bliss. All the headache of working with Firestore, wiped away in an instant. (Incidentally, if any other Godot game devs want help with accomplishing a similar login flow w/ Discord for their game, throw me a message).
Special thanks to @poketostorm and @pumpshotty64 for playtesting help.
I'd like to start doing more change logs as I keep adjusting the game's balance, add content, and overall prep it for release. As such, expect more frequent, granular change logs in the coming weeks.
That is all. Goodbye for now!