Postmortem


[Spoilers for all "bugs"]
The theme of the jam was The Error is The Feature
The idea I had was a game where all the levels were impossible due to a bug, and so you had to exploit another bug to complete the level.
From that, I started coming up with possible bugs for each goal; one of the first ones I had was that the undo is broken which is what allows you to solve the level.

Next, I needed a bug that caused the level to be impossible.  Some of the ideas were : 
- The win condition doesn't check correctly 
- Some level element is disconnected when it shouldn't be
- Faulty collision boxes
In the end, I ended up using a combination of all 3 of these (the number of requirements doesn't match the number of boxes, the button isn't connected to the door, the door collision box doesn't disappear).
From there, I just needed a way for the undo to be so bugged that it would allow you to phase through things, which is how the concept of the undo stack not clearing between levels came about (as it allowed you to pass through walls and boxes).
The bug of being still able to move when paused just came about naturally when implementing the pause screen and animations, so I designed a few levels that required it (4 and 9). This is also why the reset button is in the menu instead of keybound to "R", so that there is another reason to open the menu (besides returning to level select).

Interestingly, the bug where the completion counter can go negative was actually a real bug that I didn't notice until after submitting, but it fits the theme anyway and it's easy enough to resolve by just resetting the level from the menu.
Lastly, I realised there needed to be a way to show the player that the undo stack wasn't cleared, so I added a move counter to hopefully hint at this, although in hindsight I probably could have made it clearer.
For now, I have just added some hints to the itch.io page, and might update this in a post-jam version if I can think of a better way.

Overall, I am reasonably happy with how the game turned out, given that I only had 12 hours to work on it instead of the whole 72, although there are a few aspects I would change mostly regarding tutorialisation of the "bugs".
(Also yes level 2 is a microban 1 reference)

Files

PatchNotesJamAttempt3_v2win.zip 3.2 MB
17 days ago
PatchNotesJamAttempt3_v2html.zip Play in browser
17 days ago

Get Nonvolatile

Leave a comment

Log in with itch.io to leave a comment.