Day 7
Hello hello, we are officially halfway done with the jam! I hope everyone's games are coming along nicely. As for me, I finished the first little bit of the game, a.k.a the first "minigame". The reason why I put the quotation marks is because the minigame is just pushing one button - choosing between 3 types of washes (gentle, normal and EXTREME wash). Each batch of laundry gets its own type of wash which the player is supposed to match in this "minigame". Failing to do so will result in timeloss and the player will have to sit through the 3 second long laundry cycle (jam theme mentioned!11!!!1) and time is going to be very valuable if player wants to beat their previous scores. I also started the second minigame, which is an actual minigame, described in gamelog above. Oh, the game is also loopable!! (which totally did not happen accidentally)
Since we're at the halfway point I started reflecting a bit. With only less than a week left I kept having thoughts like what would I have done differently? Well first of all I'd use nodes that are not just Sprite2D nodes. Yes, I used Sprite2D nodes for everything. No, I didn't want to learn how to use the other nodes. Also I wish I organized my code differently. You know how you can add scripts to any node? And how the most logical thing would be to have somewhat of majority of the code in one of the parent nodes? Well, silly old me put most of my code in the washing machine asset script. Even the minigame code, not related to that asset.
Now, I'm not saying my code is Yandere Dev level bad, but it is bad. But oh well, as the most experienced programmers say: if it ain't broke, don't fix it.