You Are The Snooze Button by stasm

[raw]
made by stasm for Ludum Dare 50 (COMPO)

The human is asleep. The human set the alarm — but the human doesn't like being woken up. The human will try to hit the snooze button. YOU are the snooze button. The human will try to hit YOU!

The human will try to delay the inevitable. Your job is to deliver the inevitable: to wake the human up.

Zrzut ekranu 2022-04-4 o 01.57.40.png

How To Play

You play as an alarm clock on wheels. You keep moving forward at all times. Zoom around the apartment and collect musical notes which wake the human up. Avoid the human's hands which try to press the snooze button — a single press will end the round. For some reason the hands are inexplicably big and even-more-inexplicably not attached to a body, and yet-even-more-inexplicably they fall out of the sky, but don't worry too much about it.

Platforms & Controls

You Are The Snooze Button is a WebGL game written in JavaScript. It's playable in all modern browsers, both on desktop and mobile.

  • Desktop: Arrows to turn left, right, and jump (up). Use the down arrow to tilt the camera a bit.
  • Mobile: Tap and hold to turn left and right. Tap and release to jump.

Zrzut ekranu 2022-04-4 o 03.45.34.png

Team & Tech

This game is a Compo game. I used my custom WebGL engine called Goodluck.

Known Issues

  • There is no audio 🥺. Learning how to create music and sound effects is on my todo list for 2022!

Compo Hotfix Changelog

  • Monday, April 4
    • Fixed a JavaScript error in the console.
    • Tweaked hand spawning to be a bit more predictable (they spawn higher and have a smaller spread).
    • Adjusted the angle of the sun to make shadows more useful as hints about where the hands will drop.
    • Adjusted the size and position of the text overlay during gameplay to make it less distracting.
    • Deactivated player collisions in win/lose views, which resulted in small errors.
  • Tuesday, April 5
    • Fixed a bug where the human's sleepiness wasn't being reset correctly during multiple playthroughs.
    • Fixed an accidentally negative Z scale of the wardrobe which resulted in weird shadows.

Post-Compo Changelog

During the weekend following LD50, I kept working on a post-compo version of this game (v1.1). Please make sure you play v1.0 when rating.

  • Saturday, April 9
    • Fixed a bug where sometimes, hands and notes would spawn attached to the player.
    • Tweaked the physics of jumping to jump a bit lower but also forward, which helps avoid falling hands.
    • Added a screenshake when hands hit something.
    • Added left hands, too.
    • You can now press the Enter key to start and to restart the game.

Ratings

Overall 281th 3.482⭐ 30🧑‍⚖️
Fun 216th 3.552⭐ 31🧑‍⚖️
Innovation 208th 3.552⭐ 31🧑‍⚖️
Theme 43th 4.19⭐ 31🧑‍⚖️
Graphics 173th 3.793⭐ 31🧑‍⚖️
Humor 91th 3.667⭐ 29🧑‍⚖️
Mood 288th 3.278⭐ 29🧑‍⚖️
Given 44🗳️ 21🗨️

Feedback

LDJam user 278918
04. Apr 2022 · 02:44 UTC
These graphics are so cute! Nicely done.
William Corrin
04. Apr 2022 · 05:27 UTC
I played this for at least 10 minutes or so. I really enjoyed it!

Things I really liked that you did:
- Movement + steering feels tuned well
- Color palette is very appealing
- 3D stylized aesthetic is very nice
- Incorporated humor in a charming way
- Little animation of the character rolling on jump and on finish

Things that I think could use a little work:
- Unclear how/when music notes are spawned. They seem to just appear only after a certain amount of time, but maybe have a timer or something on the UI explaining that
- The text is part of the aesthetic, and I like how big it is in the menu and after you win, but having the text take up 50% of the viewport and overlap your character mid-game is very jarring and distracting
- The hand seems like it just comes out of NOWHERE. And I know you are aware of this and made a really funny joke about it (I very much enjoyed your description lol). But in terms of the gameplay, I felt cheesed sometimes like there was just nothing I could do about it as a player. I guess that fits the theme for this year though ;)
- No music or SFX! In a game about an alarm clock! Sad :(

Overall, this is a really solid game!! So far its the most fun one I've played :) good job!
🎤 stasm
04. Apr 2022 · 08:09 UTC
@william-corrin Thank you for your thoughtful comment! I'm so happy that you had a little moment of fun with this game. I just pushed a small update which addresses some of your feedback, thanks for taking the time to share it!

In particular, I remember from early playtesting that it was quite easy to avoid the hands. Thanks to your comment I realized that after adding the furniture, the shadows of the hands no longer provided a useful hint to the player about which area to avoid. I didn't notice it because I got used to the rhythm of spawning and I got quite good at it. I tweaked the angle of the sun to cast shadows more vertically, so that it can better serve its original purpose. Hopefully it helps!
Tellyhead
04. Apr 2022 · 09:54 UTC
Great little game, the art style is perfect for a jam I do think not having sound effects for an alarm clock is a big miss though
Genpaku
04. Apr 2022 · 10:01 UTC
Cool game, i'm not sure if it's good that there is no sound I think music in that game could be usefull but if there was a alarm sound it could make it unplayable couse of noise.
Overall I like it :)
wavertron
04. Apr 2022 · 10:02 UTC
I do wish there were some sounds, like a slap noise when the hand hits would have been neat. Oh and some screenshake if you were near a hand when it hits the ground. Great job though.
🎤 stasm
04. Apr 2022 · 10:10 UTC
@tellyhead @genpaku @wavertron Thanks for playing! I'm sorry about the lack of audio. I'm not very good at composing music or creating sound effects, and I ran out of time to try. (Actually, I did record myself grumping, snoring, and making other drowsy noises, but without proper music it would have been a weirdly intimate experience to make everyone listen to these sounds...)

@wavertron Great suggestion about the screenshake! I had it on my todo list but way towards the bottom and it didn't make the deadline :)
LDJam user 262525
04. Apr 2022 · 10:11 UTC
The visuals in this game are on point. The idea is funny and the game controls well. My main complaint is that the hands kind of come out of nowhere, making them very difficult to avoid. It would have been nice to have some sound as well.

Also I feel like the jump is not useful in many situations. I think it would be better to have something like a short temporary boost instead of the jump. That would also fix the issue with avoiding the hand.
🎤 stasm
04. Apr 2022 · 10:14 UTC
@dennis-magnusson Ah, I wish I had thought about the boost! Or maybe a dash forward? That would indeed help avoid the hands. Right now, jumping only brings you closer to the hand above you...
🎤 stasm
04. Apr 2022 · 10:40 UTC
Hey everyone, I had previously opted out of the Audio category but I think I misunderstood the purpose of opt-outs. I've now re-opted in and I'm ready to accept the consequences. No point in *delaying the inevitable* :)
Gameplicit
04. Apr 2022 · 22:49 UTC
The concept is funny and relatable. The sleepy person has lots of right hands. Hiding under the furniture is very effective. I found a bug when I collected a few notes and restarted, which kept the collectibles from the previous run and I only needed to get the final one.
AdroitConceptions
05. Apr 2022 · 01:14 UTC
there appears to be a bug in that after you win once, you win at the first pick up on a replay.

the graphics look really nice, the game play is interesting.

the flip on the theme to prevent delaying the inevitable is an interesting flip, definitely gets this game out of the 'one of a few basic renditions of game-play that all the other games picked to fit the theme'

The game _really_ needs some music/SFX to sell the gameplay.
Ani
05. Apr 2022 · 01:25 UTC
Really like the 3D style and concept, but it's a bit of a shame there's no audio to help get the idea across.
Cinnamon18
05. Apr 2022 · 01:37 UTC
Cute concept, big fan of the colors and shapes you used! I wished the camera controller let me look up to see the incoming hand -- I found it hard to dodge them when I couldn't see them incoming.
🎤 stasm
05. Apr 2022 · 07:43 UTC
@gameplicit @adroitconceptions I pushed a small fix to the bug which you noticed. Thanks for letting me know about it!

@adroitconceptions I appreciate the comment about the theme flip. Indeed, I spent most of Saturday thinking how to break away from the "survive as long as possible" interpretation. I'm glad that you liked it!

@cinnamon18 You can press the down arrow to tilt the camera up a bit temporarily, it helps sometimes. Most of the time I try to use the hands' shadows as a hint, however. That and I turn a lot :)
Puree Adventure
06. Apr 2022 · 10:27 UTC
I really appreciated the game ! It wasn't to hard once I mastered the mouvement, I was really happy to see that there was an happy ending and it wasn't endless, it was really fun ! Also it's incredible that you did it on your own engine, I don't know code (I use construct) but I went to check it out and it's really cool, made me want to learn coding x)
Ramil Dev
06. Apr 2022 · 21:11 UTC
I love the game! The graphics and animations are great, game concept and description is quite humorous, but the gameplay is what I enjoyed the most. As I see on other peoples' comments, many people found it hard to avoid the hands. For me it was clear, and the reaction time was perfectly balanced. Alarm clock controls feel smooth. Also impressive that is made on your own engine, as it ran perfectly.

Besides the already mentioned sound, the only thing I'd change would be making it longer!
🎤 stasm
07. Apr 2022 · 21:01 UTC
@puree-adventure Thank you for playing! I'm happy to know that you enjoyed the game. Developing my own engine is a form of "bricolage" for me, but to be fair, I'm pretty sure my life would sometimes be easier if I just used an established game engine :) I hope that you enjoy your coding adventures!

@ramil-dev Thanks, I was hoping that the balance of timing, speed, size and room layout would provide just enough challenge to be satisfying. I'm glad you liked it! Re. making it longer: Initially 5 notes were needed to wake the human up, but I took advice from a blog post about how most people spend only a few moments with each game during such jams (which is totally fair tbh), and reduced it to 3 notes.
Gonzo13
07. Apr 2022 · 21:17 UTC
Nice game! Cool theme implementing. Very fun gameplay. Great entry!
PurpledArtFrog
08. Apr 2022 · 08:23 UTC
I absolute agree with @william-corrin

And I really liked the idea behind this game .. as far as the entries I have seen - I think you're the only one linking the your entry to the theme the way you do.

I'm not a huge fan of the color palette - I think it's a bit narrow... but I like the "feel" of it.

Overall - really really good job on this one :thumbsup_tone1:
mlho7
08. Apr 2022 · 13:28 UTC
Nice idea, gameplay is funny, good job.
lbrande
08. Apr 2022 · 23:29 UTC
Fast-paced gameplay and hilarious theme, what could possibly go wrong.
Foursay
09. Apr 2022 · 02:56 UTC
The Visual is decent and the gameloop is fun! I tried to keep rotating underneatht the table first lmao. Nice Job!
LDJam user 279546
09. Apr 2022 · 03:08 UTC
Clever take on the theme. Pretty sill and neat. My only comment is that the music note spawning seemed a bit inconsistent. There were times where it felt like one just wasn't spawning for a bit too long. Other than that, it was a fun time. Good job!
PureImprov
09. Apr 2022 · 03:18 UTC
Nice graphics! A little optimisation might be restarting with a key rather than mouse. Impressed to see it was made using your own engine!
Yngvarr
09. Apr 2022 · 16:29 UTC
Original take on the theme and hilarious execution! :D I just love the giant hands falling from the sky. Pastel colors and surrealistic minimalism of the game reminded me of Katamari series. Impressive!
SimplePotential
09. Apr 2022 · 21:03 UTC
Nice take on the theme fore sure.
OddballDave
12. Apr 2022 · 13:45 UTC
An interesting take on the theme. It's well polished, and the graphics are cute. The big hands gave me a chuckle. I didn't hear any audio so I didn't rate that. It all works well as a little time wasting game.

Good stuff :8ball: