Nice game the music is a little repetitive but i love that it was persistent that scores you points in my book the leaf blower sound was slightly repetitive as well and the controls strange i would have made it always follow the mouse and blow when you click,
the level design was good i liked it i saw that you added blocks to corners to prevent the trash to go into the corner but what might have been better is add a suck mechanic that i think would be slightly better.
also the tutorial could be improved by using an enum state machine like this pseudo code
---tutorial_obj init---
enum states {
move,
blow,
goal,
done
}
current_state = states.move;
----tutorial_obj step----
switch(current_state) {
case states.move:
draw_text(screen_width/2, screen_height/2, "Move with wasd");
if(left || right || up || down) {
current_state++;
}
break;
case states.blow:
draw_text(screen_width/2, screen_height/2, "Left click to blow");
if(blow) {
current_state++;
}
break;
case states.goal:
draw_text(trash.x, trash.y, "Blow the trash to hear");
if(!object_exists(trash)) {
current_state++;
}
break;
case states.done:
destroy_self;
break;
}
thats how i would do it. all in all good game!
I would love it if you could try my game. In this game you can travel back in time to help yourself from the past to deliver food in a restaurant. It requires strategy planning and being able to wrap your head around many parts moving all at once. Thank you!