Who knew donuts could cause this much chaos?

Sleep Donut is a chaotic 2D, top-down game with puzzle AND shooter levels! It has 10 levels, and a goofy story!

In this game, your mission is to disguise as a donut shop delivery guy, invade government installments, and give out sleeping pill-infused donuts to secret government agents. What for? So you can reach the holes in each floor until you reach the very end!

In puzzle levels, you have a limited number of donuts, you need to strategize where and how you'll use your donuts. You need to feed all agents with donuts to make them sleep, so you can pass. If they run out, and there are still awake agents, you lose! You can also lose if you take too long to feed the agents.

In shooter levels, you just gotta shoot an infinity of donuts at enemies, buttons, etc. They are split into two halves: falling and walking. Falling sections, titularly, you fall while defeating enemies, and walking sections were aforementioned.

Made for Mini Jam 180: Refresh under the limitation of "Falling down".

NOTICE: Movement is only available in Level 5 and Level 10 (the falling levels and the ones after them).


Download

Download
Sleep Donut 712 MB
Download
Sleep Donut (Original) 712 MB

Development log

Comments

Log in with itch.io to leave a comment.

Love the story and setting of this one, it is very funny and novel.
I think I have found, if not a couple of bugs, then a couple of design issues. First of all, the blocks in the third level did not cause the donuts to bounce, meaning that though popping them was satisfying they didn't actually impact the gameplay. Secondly in the fourth level, you have to hit a button with a donut to open a door, and are given an extra donut to do so. However, this donut will continue to bounce afterwards and eventually reset your progress as the game assumes the donut has failed to reach it's target. I could be wrong, there might just be an internal timer for how long you have in each level but if it is tied to the donuts bounces then I think this is a potential problem. I would maybe like to have had a button like 'R' to manually refresh the level instead.

Hope this helps, will happily play more but this is what I found to start with.

Glad you liked it!

The timer thing is, when you first spawn a donut, the timer starts, and it resets everytime you spawn a new one. As for the blocks, I just decided to have some bounce the donut off for challenge, and some don't.

I think having a visual indicator of the timer would be a good idea, so it becomes a part of the challenge that the player can anticipate.