I am a wizard and my shoulder hurts by monika

A short PlayDate Pulp game with nine (9) unique enough endings!
You are a wizard and your shoulder hurts.
Your roommate's girlfriend is hosting a garden party this afternoon and your roommate has requested you be normal. Please please be normal.

Install directions
PlayDate Sideload
If you have a PlayDate, you can sideload the game. 1. Download the Playdate zip file 2. Log in to https://play.date/ 3. Go to https://play.date/account/sideload/ 4. Drag the zip file into the "choose a file" zone 5. On your device, go to settings > games 6. Wait for it to refresh the list 7. Download the game to the device
For streamers with PlayDates: If you wish to stream or record but play it on actual hardware, you can use https://play.date/mirror/ and a USB cable to mirror the device to your computer screen. If you go to the audio menu and disable the playdate audio and turn on the mirror audio, you can capture the sound through your system audio.
Pulp Webplayer
No device needed, but I recommend a mouse with a scroll wheel. 1. Download the json file. 2. Go to https://play.date/ and create a free account 3. Go to https://play.date/dev/#cardPulp and "Try Pulp now" 4. Click "Import" on the left sidebar 5. Select the json file, and confirm you wish to override the empty default game 6. Click play on the left sidebar 7. After you have it running, click the down caret button to the right of the volume bar and uncheck "docked" to activate the crank (scrollwheel)
Controls

- Crank - Crank your shoulder because it hurts so much
- A - title screen menu, interact with someone again, dialog boxes
- B - cancel out of menus
- d-pad - navigate, menuing
Webplayer:
- a and s keys map to B and A buttons
- Arrow keys map to d-pad
- Expand the menu next to the volume bar to access the crank. Uncheck "docked".
- Mouse wheel maps to crank
Known issues
Bugs and suspected bugs
- Crank is too sensitive on device. Rewrite crank detection code. In the meantime, dock crank between uses.
- ~~DEVICE ONLY: There seemed to be a crash on one ending.~~
- ~~One ending tracked but not displayed.~~
- Missing "'s" in the exorcism ending
- If you talk to the roommate to get the be normal ending, he says the wrong thing but you get the credit. (You can get the right blurb by not talking to him and just waiting for a few seconds.)
- ~~RM's GF's comment about aging is supposed to hurt your shoulder.~~ (Worked the whole time, I imagined it.)
- One dialog option on the ~~mom and~~ dad is too long.
Planned improvements if I get to it
- New tiles
- Furniture
- More trees
- More variety in walls
- More endings planned
- More music
- Either morning front lawn rabbits should carry over to the afternoon front lawn, or your roommate and his girlfriend should comment on getting rid of them. (I hadn't decided between these two and then completely forgot.)
- Better dialog window placement
- Remap doors to place you in front of the door in the next room so you can go back to the previous room easier
- The "s" in the in-game font is a little hard to read. Either pick a different font or just fix the s.
Credits
Some sprite designs are from: - https://kenney.nl/assets/micro-roguelike - 0xDB GASP 8x8 1bpp RPG icons v1.8 Copyright by Dennis Busch, https:/www.dennisbusch.de
Fonts: - Pixican-7 Copyright (c) 2022 Scott Lawrence https://github.com/BleuLlama/Playdate-Stuff/tree/main/Fonts - Darkenstone by John Cosgriff https://www.fontspace.com/darkenstone-font-f7159

Changelog
- Fixed a crash that was only happening on device.
- Shortened one menu option to display correctly (on the mom only)
- Fixed a location where I accidentally called the garden party a "dinner party"
- The game was tracking all 9 endings but only displaying 8 of them. Added the missing string to the menu.
| Link | https://drive.google.com/file/d/19pcbV4hRAUHmk7rVRjuRz3KDxyGkotJw/view?usp=sharing |
| JSON for web player | https://drive.google.com/file/d/1gNj4xS2P-psYPt0EG3G1BiODifXClehr/view?usp=drive_link |
| Video all-endings walkthrough | https://www.youtube.com/watch?v=4iY7VmIQqBo |
| Original URL | https://ldjam.com/events/ludum-dare/55/i-am-a-wizard-and-my-shoulder-hurts |
Ratings
| Overall | 377th | 3.757⭐ | 37🧑⚖️ |
| Fun | 349th | 3.706⭐ | 36🧑⚖️ |
| Innovation | 147th | 3.912⭐ | 36🧑⚖️ |
| Theme | 524th | 3.743⭐ | 37🧑⚖️ |
| Graphics | 639th | 3.657⭐ | 37🧑⚖️ |
| Audio | 607th | 3.152⭐ | 35🧑⚖️ |
| Humor | 111th | 4⭐ | 37🧑⚖️ |
| Mood | 364th | 3.8⭐ | 37🧑⚖️ |
| Given | 78🗳️ | 86🗨️ |
https://youtu.be/Foe4js2jhJ0
^^
Congrats for your entry, I enjoyed my time playing it, it's a fun experience exploring for the various endings ;) I played through the web player, and it got me more curious about the PlayDate ^^
Thanks for your game :)
Rabbits in the pipes! haha!
I really enjoyed the super minimal aesthetic too.
All round, Great Work!
Two ways time passes:
- Time moves from morning to afternoon if you either talk to the grocer or enter the forest.
- Several of the endings are triggered by an event several seconds earlier, but then I give the player a bit of time to take in what's happened or change the ending before giving them the ending and kicking them to the title screen. For example, you can enter the forest and the forest ending countdown starts, but if you leave the forest fast enough, it is cancelled and you can get a different ending. That one's the longest one at 10 seconds because I really wanted it to feel like the player was choosing to skip out on the gameplay and chill in the forest just like the character.
How many endings did you find? I made a video walkthrough if you are curious about the ones you missed.
https://www.youtube.com/watch?v=4iY7VmIQqBo
A truly unique game on a new platform. It made me want to program something for this.
Congratulations for the game. I didn't find all the endings, but it's saved here for future games.
You definitely got my curiosity with Playdate as I've never heard of it before. I'd definitely buy one if those weren't so expensive where I am ($400 so double of original price), but maybe one day. I don't feel like browser emulator does it justice.
Great job! And thank you for bringing this treasure to the stream!