Move/jump with WASD/Spacebar. Use the mouse to aim; LMB for melee attack, RMB for ranged.
For this final assignment, we were asked to create a unique gameplay mechanic, but the professor let me focus more on systems design. This game uses Perlin noise to generate biosphere info for each tile. Object pooling is used to recycle tiles & enemies when the player gets far enough away.
GAM 655, MFA in Game Development at the Academy of Art University.
Final Project.
Credits/sources available in-game.
Further information available at http://onewinter.net/portfolio-items/random-survival/