Frank the Tank
A wave based 2D zombie shooter with portals, written in Java
Frank the Tank is an eight week project where we're building a 2D game from the ground up. That is: no graphics libraries or frameworks – we're writing all the rendering code ourselves.
The goal is to create a simple game yet with stunning gameplay and beautiful retro pixel graphics. Know Mojang's Catacomb Snatch? If you are – well, there you go.
The game will feature a map with boundaries where the player start out. Enemies ("Walkers") will spawn in waves, and it's the player's task to clear (kill) all the Walkers in each wave, and … survive.
As a help, the player has a couple of neat things:
- A badass machine gun
- A sneaky sword
- A couple of really hurtful grenades
- A Portal Gun!
For relevant course related documents, please check the docs directory.
- Barber's rendering engine tests
- Barber's toolkit
- Jesper's implementation of the AStar algorithm
- Chris's Audio Engine for the game
- Johan's "Medioqre GitHub Notifier"