Washin Dishes and robbing banks! Lol very funny stuff. Probably shouldnt be able to go negative on money stolen in the platformer seems a little strange. All n all nice work def lots of effort shown here!
Really awesome you made the game open source! I would love to do that myself, but I would need to first replace the 3rd party libraries i'm using in it that arent mine, but I may shoot for that myself some day! Love it!
One suggestion, from the options menu, when adusting sound effects & music I always recommend making sure there is something to audibly adjust. For some reason no music was playing on the main menu when I first booted it up? But yeah, for like each "tick" of the sound effects, just playing a decently loud (compared to all your sounds) sound effect is a nice way for players to gauge where the volume should be. I was very pleased to see you start them all at 50% though! This was a lesson I had to learn myself when streamers would play my game and get blasted cause I left it at 100%, so great instict! haha.
I love the intro cutscene! I laughed when he did the face slap twice in a row! Great comedic timing on that. haha. Very cute, to the point, and best of all is pretty much understandable from any langauge! The perfect cutscene! haha
The music is so nice! I've been playing kingdom hearts again recently and this music just hits the spot for me so well! haha. The sound effects are super nice too! Love it!
I love the help menu! Very well done! I might recommend renaming "background" to "story" but honestly its pretty inconsequential and not necessary. Just a random thought. haha.
I love scrubbing the dishes! haha. There was a bit of lag for some reason when scrubbing the spots?
Also I may recommend for the jumping minigame to use "left/right click" for jumping & falling instead of an arrow keys. Usually a good practice is to always keep your inputs consistent, or layered in my experience (e.g. click & spacebar do the same thing, mouse and arrows navigate, etc.) Keeping them in their own "input controllers" categories helps avoid initial frustrations (when I jumped into the jumping mini game I lost a bunch of money trying to find the right button to press). I should have read the instructions, but was just going to wait until I reached each mini game to view them instead but got caught up in the "time sensitive" part and was just reacting instead of clicking the "help" button. haha.
Fighting against having -60$ lol. I may recommend also making the "timer" pause when the mouse is outside the "window". Finally got 8$ positive and wanting to buy upgrades but its taking precious time from my dish washing! lol. Also for the upgrades, it may be nice to have a 'description' popup showing the name. Was simple to figure out which one was "big bones", but eagle eye is a bit vauge when looking at the icons.
aaaaand I lost with $-7.00. lol.
Overall this is a lovely game! Its super easy and simple to pick up and understand quickly! The art is consistent and cute, the sounds and music are well done, and the concept is solid! Really fantastic work!! :D
I really like the audio tick suggestion! It would be a simple extra function call, since it already tracks when the slider value is changed. Such a great way to make it more responsive!
I agree that naming the tab "Story" would probably make more sense. I think I finished the help menu at 2:00 in the morning the night before it was due, haha.
The scrubbing detection definitely could use some refinement. I started with a naive implementation, which worked fine enough in the editor, but certainly could be more elegant. If I get around to updating the game, that's probably where I would optimize first.
Keeping the inputs layered is really good advice. The jumping/fast-falling could've easily been adapted to multiple different inputs. Godot allows you to create input maps, but I stubbornly used the default input maps instead of creating my own. I don't know why I never changed it other than getting used to it, and forgetting it was weird, haha.
I think you're onto something with pausing outside the viewport. I think it would've helped the pacing to have the end-of-day summary be its own screen instead of a pop-up menu. That way, you can review your day while having a more obvious time to purchase upgrades. I do like the riskiness of attempting to purchase upgrades mid-day, and the risk/reward trade-off that comes with that. However, you make a great point that there isn't enough downtime.
I actually had each of the upgrades have its own tooltip, but they take too long to pop up, haha. Even more reason to create that end-of-day screen. If I had more time, I would also replace the welcome pop-up with a skippable step-by-step tutorial. I found myself having to explain more details than I should when having my friends playtest, haha.
I want to thank you again for playing and providing feedback! Super cool of you to take the time to do so!!
Nice! Sorry if it was too detailed or nitpicky, the game is fantastic! Haha. I was just kind of writing thoughts down as I was playing and things i noticed. Haha. Its a very solid game! It has a great core loop and was really fun! Most of my suggestions are small simple things i just noticed. Haha. Really great work!
That makes sense about the time pressure vs upgrades as an option, but a dedicated end screen would be nice or maybe even a small countdown before the minigames start to keep that time pressure vibe. Haha.
Comments
Washin Dishes and robbing banks! Lol very funny stuff. Probably shouldnt be able to go negative on money stolen in the platformer seems a little strange. All n all nice work def lots of effort shown here!
Typing this as I play:
Really awesome you made the game open source! I would love to do that myself, but I would need to first replace the 3rd party libraries i'm using in it that arent mine, but I may shoot for that myself some day! Love it!
One suggestion, from the options menu, when adusting sound effects & music I always recommend making sure there is something to audibly adjust. For some reason no music was playing on the main menu when I first booted it up? But yeah, for like each "tick" of the sound effects, just playing a decently loud (compared to all your sounds) sound effect is a nice way for players to gauge where the volume should be. I was very pleased to see you start them all at 50% though! This was a lesson I had to learn myself when streamers would play my game and get blasted cause I left it at 100%, so great instict! haha.
I love the intro cutscene! I laughed when he did the face slap twice in a row! Great comedic timing on that. haha. Very cute, to the point, and best of all is pretty much understandable from any langauge! The perfect cutscene! haha
The music is so nice! I've been playing kingdom hearts again recently and this music just hits the spot for me so well! haha. The sound effects are super nice too! Love it!
I love the help menu! Very well done! I might recommend renaming "background" to "story" but honestly its pretty inconsequential and not necessary. Just a random thought. haha.
I love scrubbing the dishes! haha. There was a bit of lag for some reason when scrubbing the spots?
Also I may recommend for the jumping minigame to use "left/right click" for jumping & falling instead of an arrow keys. Usually a good practice is to always keep your inputs consistent, or layered in my experience (e.g. click & spacebar do the same thing, mouse and arrows navigate, etc.) Keeping them in their own "input controllers" categories helps avoid initial frustrations (when I jumped into the jumping mini game I lost a bunch of money trying to find the right button to press). I should have read the instructions, but was just going to wait until I reached each mini game to view them instead but got caught up in the "time sensitive" part and was just reacting instead of clicking the "help" button. haha.
Fighting against having -60$ lol. I may recommend also making the "timer" pause when the mouse is outside the "window". Finally got 8$ positive and wanting to buy upgrades but its taking precious time from my dish washing! lol. Also for the upgrades, it may be nice to have a 'description' popup showing the name. Was simple to figure out which one was "big bones", but eagle eye is a bit vauge when looking at the icons.
aaaaand I lost with $-7.00. lol.
Overall this is a lovely game! Its super easy and simple to pick up and understand quickly! The art is consistent and cute, the sounds and music are well done, and the concept is solid! Really fantastic work!! :D
Thank you so much for the feedback!!
I really like the audio tick suggestion! It would be a simple extra function call, since it already tracks when the slider value is changed. Such a great way to make it more responsive!
I agree that naming the tab "Story" would probably make more sense. I think I finished the help menu at 2:00 in the morning the night before it was due, haha.
The scrubbing detection definitely could use some refinement. I started with a naive implementation, which worked fine enough in the editor, but certainly could be more elegant. If I get around to updating the game, that's probably where I would optimize first.
Keeping the inputs layered is really good advice. The jumping/fast-falling could've easily been adapted to multiple different inputs. Godot allows you to create input maps, but I stubbornly used the default input maps instead of creating my own. I don't know why I never changed it other than getting used to it, and forgetting it was weird, haha.
I think you're onto something with pausing outside the viewport. I think it would've helped the pacing to have the end-of-day summary be its own screen instead of a pop-up menu. That way, you can review your day while having a more obvious time to purchase upgrades. I do like the riskiness of attempting to purchase upgrades mid-day, and the risk/reward trade-off that comes with that. However, you make a great point that there isn't enough downtime.
I actually had each of the upgrades have its own tooltip, but they take too long to pop up, haha. Even more reason to create that end-of-day screen. If I had more time, I would also replace the welcome pop-up with a skippable step-by-step tutorial. I found myself having to explain more details than I should when having my friends playtest, haha.
I want to thank you again for playing and providing feedback! Super cool of you to take the time to do so!!
Nice! Sorry if it was too detailed or nitpicky, the game is fantastic! Haha. I was just kind of writing thoughts down as I was playing and things i noticed. Haha. Its a very solid game! It has a great core loop and was really fun! Most of my suggestions are small simple things i just noticed. Haha. Really great work!
That makes sense about the time pressure vs upgrades as an option, but a dedicated end screen would be nice or maybe even a small countdown before the minigames start to keep that time pressure vibe. Haha.
Really great work though! Keep it up!!! :D
Haha, the feedback was great! It's the small details that make the game better without you even realizing it! Thanks!