Zombie Game
NOTE- VIDEO IS A RECORDING OF SOMARA DEMOING THE GAME. UNFORTUNATELY, SOUND IS NOT ENABLED
Collaborators:
- Somara Atkinson- Tool Creation and Art Assets
- Matt Critteli- Pathfinding AI and Sound
- Alex Glade- Weapons and Bullet Programming
Things that work well:
- Level Creation: Map generated by loading in a random ASCII text file.
- Difficulty Scaling: The longer you play the game, the more frequently zombies spawn.
- Zombie Feedback: When zombies die, a death sound plays.
- Weapon Variety: Using backpacks scattered through the level was a cool way to introduce new weapons to the player.
Things I'd like to impove: (JUST ABOUT EVERYTHING)
- The Underlying Engine: Being the first actual game I made, I would approach the entire engine differently.
- The Map: When the player moves, EVERYTHING else is moved. The map consists of about a hundred images all drawn on top of each other. I would instead load them all in and then store them as one image.
- Collision Detection: Utilizing space partitioning trees would go a long way to improve the performance of this game.
- A Level Select Screen: It would be nice to choose a level rather than it being randomly assigned to you.