So I've been working on a game called Apoapsis. It's a game where walls come at you and you have to go through the holes. It's a pretty familiar concept, but the twist comes when you have to control yourself in polar coordinates (radius and angle) rather than rectangular. The game is more or less fully functional - the gameplay elements are done, but I need to add
music, a start menu, lives (for the time being, it tracks misses instead), and a game over screen. The game gets harder over time (you can keep track via the level counter) but it caps at level 20. The counter will keep going, but the game won't get harder; you level up every ten seconds.
Controls:
W/S - Increase/decrease radius
A/D - Spin anticlockwise/clockwiseWindows ExecutableLove2D SourceFeel free to criticize the hell out of this, I definitely need some input on how to improve it (mechanics-wise) although I probably won't do anything like power-ups.
Changelog:
v0.0 - Initial public release
v0.1 - Added damage and level up flashes, added music, tweaked relationship between radius and angular speed, tweaked difficulty curve, removed debug mouse control
v0.2 - All timing now uses time instead of framecount. The balance of difficulty might need more tweaking.
v0.3 - Increased minimum radius (to prevent spazzy rotation), used a .ogg instead of a .wav to reduce filesize by a factor of 7.