Arthur can't stop moving or he'll freeze! Don't let him die, please... Press SPACE to jump and press again while in the air to grab onto walls.
I was the Lead Programmer and Level Designer. With only 7 days of development time and the constraint of only having one button input we decided to keep the scope small. I handled all the game's programming and designed all 3 levels keeping difficulty ramping in mind. I handled all the in engine development placing in all the objects, setting up animations and animation logic. I implemented all the UI and ensured it all scaled correctly regardless of the device used.
My biggest challenge was working within the one button constraint. This constraint required lots of pre-planning to ensure that our game would feel complete with one input and not like a normal game with missing inputs.
The other big challenge I faced was working within the 7 day time frame, this forced us to keep our scope small and required lots of late nights.
To solve the input problem I decided to start by removing horizontal input and forcing the player to keep moving, this led to very fun and fast-paced gameplay. For vertical input I made space the primary input, space makes the player jump and the longer you hold it the higher you'll jump. For turning around simply hold space when jumping onto a wall to hold on, as the character gets tired he starts to slide down but when you let go of space he jumps the other way.
For the time frame I ensure that we finished all of our pre-planning and documentation within the first 24 hours so we could spend more time on development and polish, this led to a final product that I can say I'm proud of.
Help Arthur climb the mountain to reach the peak while avoiding spikes, don't stop moving or you'll freeze.
Roles
Lead Programmer, Level Designer
Date
Sep 14 - Sep 21, 2023
Engine
Unity
Languages
C#