Cellbound is a full-scale platformer with puzzle elements about killing zombies on a cellular level. The player controls a cell inside a zombie's body, killing mutated cells and pushing onward by duplicating and destroying copies of itself.
This was the first game I made mostly on my own (art, design, programming, audio) and it was a huge learning experience for me.
In terms of game design, I created all the levels as well as puzzles, syncing with a decent difficulty curve that forces the player to learn a mechanic thoroughly before moving on.
In terms of programming, one of the main challenges I faced was resource optimization since I was using a PC with 256 MB RAM, and initial iterations of the game lagged heavily. Freeing unused resources from memory was a priority for the game. The game was made with GameMaker 8, in GML.
This was also my first foray into doing the art for a game, and I pushed myself to learn Photoshop.