Reboot

Description

You are a cursor.

Cooperate with your previous lives to progress to the final floor and beat the game. Once you've solved how to reach the final floor, try optimizing your run while collecting points to get a high score.

History

This game was heavily inspired by the 2008 flash game Cursor10 by NekoGames Yoshio Ishii which I greatly enjoyed in high school. When I saw the theme for the jam, Cursor10 naturally came to mind. This is my attempt to make the best modernized clone of it I could.

I had initially planned several additional mechanics and a narrative design to the game loop, but as the time limit came closer, these features didn't make the cut. Ideally I would set the lifespan time something closer to around 12-15 seconds for difficulty tuning. However I really wanted to keep with the theme.

I originally made this game for GDTV2022 a few months back. When I saw the theme "Every 10 seconds" for LD51 I rebuilt the game from the ground up during the weekend with a new replay system and new guts in general. After someone pointed out this may be against the rules, I contacted mike and moved the game to the Extra category.

Spoilers and Tips:

!> If you reach the floor with 3 buttons and can't figure out how to progress. You need to press and hold all 4 buttons to make the final staircase appear. The 4th button is located at the top of the 3rd floor. The game itself may prove a bit challenging while you're figuring out little micro optimizations that go a long way. Keep in mind you only need to hold a button down long enough for your future cursors to use the staircase. After that point you're free to use your remaining time on other tasks.

Credits

Music by Paul E. Messier

Game Code, and Art by Astrydax

Original 2008 Cursor10 by Yoshio Ishii

Tools Used: Unity, FL Studio, BFXR, Affinity Designer

Parting Words

I absolutely LOVE the rating phase of game jams. If you happen to play and rate my game, PLEASE take the extra time to leave a comment here so I can make sure I play and rate your games as well!!

Comments21

LDJam user 235915
LDJam user 2359153 Oct 2022, 14:00
The game is super, I was not familiar with the "Cursor10" game before. I liked the implementation and dynamics of the game)
LDJam user 161618author3 Oct 2022, 14:07
@bangthewall Thanks so much! And that's such a good suggestion, I might have time to add a reset button in before the deadline.
LDJam user 161618author3 Oct 2022, 14:13
@bassilij thank you so much! Yeah cursor10 was just something I randomly came across back in the good ole StumbleUpon.com days. I've always really like timeloops and groundhog day.
LDJam user 161618author3 Oct 2022, 14:35
@bangthewall viola! Restart button added in. Great suggestion. Also I loved Cup Half Full, I played you submission to the last jam.
LDJam user 161618author3 Oct 2022, 21:58
@zl17 Thanks for the play through! I did manage to add in a restart button.
LDJam user 161618author4 Oct 2022, 02:59
@Vilmantas there is indeed a victory screen. There's a little virus boi on the top floor that is making a break for the reboot button (he's the cause of the reboot loop) popping him will beat the game and show the Victory screen.
LDJam user 161618author4 Oct 2022, 04:25
@theslate if you check the spoiler section in the description the solution to that floor is there. Thank you so much for playing!
LDJam user 300184
LDJam user 3001844 Oct 2022, 15:46
This game is so interesting! It gets very tricky to get past the fourth level (at least it did for me) or so but I really like it.
LDJam user 161618author5 Oct 2022, 01:23
@turegrappa Thanks! I chose the art style because well I'm not an artist and minimalism is all I can pull off lol XD.

Jokes aside I followed a guide similar to this one (can't locate the right one) tutorial last year for Affinity Designer (fantastic software thats far cheaper than adobe tools) and it's actually super easy to make passable graphics for non-artist devs with affinity designer. The isometric tools make it so simple.
LDJam user 161618author5 Oct 2022, 01:48
@leorid Difficulty tuning in this type of game was actually a lot less intuitive than it seemed. I cut like 4 or 5 floors I had designed, added extra lives, and reduced the hit points on the hit point box. To my surprise, doing all these things actually did very little to change the difficulty (measured by how much time remained in an optimal run). I didn't want to cut further floors as the final result is the minimum required floors to have the 3 puzzles that made the cut. I came to realize its important to have enough floor real-estate to see the compounding effects of good player optimization actually pay off.

The hit point box serves as an additive flow gate, where the first cursor gets through the slowest and all future cursors get through slightly faster than the last. The issue with this is even though the gate is additive, there's a second bottleneck as the first cursor through the gate performs an essential role of holding down one of the buttons and still remains the weakest link holding back the effectiveness of all future cursors.

While the hit point change had quite an impact on only the first cursor that made it through it did little to affect the overall difficultly of the whole game.

At the end of the day the best thing I could do to change the difficulty without losing any of the remaining puzzles would be to adjust the time for each live (which exponentially reduces difficulty as just adding a single second adds a total of 12 seconds, 1 for each life, and in turn each subsequent cursor gets to build upon the extra time the previous cursor had with increasing efficiency). But I wanted to keep the game inline with the 10 second theme.

I did want to change the size of the main cursor to stick out more wants the chaos swarm of cursor starts to set in. Even I was having a hard time keeping track of my Active Cursor in development. If I keep building the project now that I have less of a time constraint this will probably be the first feature I add.

I really appreciate the feedback and thank you so much for taking the time to play.
LDJam user 161618author5 Oct 2022, 02:08
@nash Thanks so much for the play! I wanted to add a floor counter but ended up running out of time. The choice to make the floors have colors was actually just to provide better anchoring for the player. When all the floors were the same color it was actually hard to tell if you went up or down or rebooted to the first floor. After adding the shake effect and reboot soundfx it was a little more noticeable.

In the first version this was quite an issue. I was unable to have any delay in the gameplay loop whatsoever or the replays would break. Once a cursor "dies" the next live MUST start immediately. This is even causing a bug with the very first life due to the delay the opening dialogue creates. This is a pretty heavy design limitation I hope to be able to fix in future updates.
LDJam user 161618author5 Oct 2022, 04:02
@leorid there were puzzles that had you going back down that ended up getting cut, they are left in to go back down to collect extra points for a high score since you really only need to hold a button for maybe a second or two, just enough time for future cursor to go up stairs.

I really like the point you make designing the puzzles to where future cursor don't actually need to visit other floors. That would have been MUCH better design. I'll take you up on that for future updates!
LDJam user 43351
LDJam user 433516 Oct 2022, 15:43
I really enjoyed this game. Super cool idea, well done!
LDJam user 161618author7 Oct 2022, 00:12
@kimau Lives force you to optimize to solve all the puzzles. Puzzle design variations start to fall apart when the player has infinite lives. There were other puzzles I had that highlighted this a bit better but ended up getting cut for the time frame.
LDJam user 3068757 Oct 2022, 03:32
Wow this was an intense experience! I like how it almost felt like multiplayer just watching my past mice(?) do all the different tasks, and every replay just got me more and more exciting to optimize my climb! The minimalistic art style really keeps the focus on the gameplay as well, loved it a lot!
LDJam user 161618author13 Oct 2022, 02:28
@roroto-sic You're supposed to pop the virus that is pressing the reboot button every 10 seconds to solve the reboot loop.
LDJam user 161618author22 Oct 2022, 16:40
@jag from what I've gathered, Extra games dont get scored.

Other games by @astrydax

Found a bug?
Tell us on Discord