Play the Flash game (if the game appears too small, try using a larger zoom):
Thanks for playing!
Original design document
Zero-G sidescrolling maze/platformer where the player must deflect off of surfaces in order to navigate the maze.
Mouse-based control
Player will begin with character sticking to a surface
Pressing the mouse button will cause the character to launch towards the mouse cursor.
When the character hits a surface, the character will either stick (if possible) or will deflect off of it.
Pressing the mouse button while deflecting (holding beforehand will also work) will cause the character to accellerate towards the mouse.
Flash: Fix the bug so that as soon as the player chooses a zoom level, the game starts right up (and immersion can begin). Since this is a mouse-based game, selecting stuff with a mouse is still logical.
To keep the scope small, these are features that, while nice to have, can be left out if necessary:
Original writeup- immediately after completing the project
Although released, and on time, I am not as pleased with this game as I was with my previous game. I had a great deal of difficulty getting the core mechanics to work correctly, and ultimately had to sacrifice what I wanted for something in the realm of possibility (given timeframe, motivation, etc). That sacrifice is a reminder regarding why I am making bi-weekly games: firstly, I need to become more familiar with game-specific programming approaches, and secondly, there are lessons that can only be learned through experience, which I still need to learn.
This project was a reminder of one such lesson: it is important to let the game be itself, rather than force it to be something else. While the original game design was probably a pretty cool game, it is not the game I ended up with. The game I ended up with, however, is playable, (imo) fun, and, most importantly, real. Perhaps if I let the game be itself from the moment it started pushing back, I could have focused more on visuals and animations (the lack of animations artificially increases the barrier of entry, which is undesirable).