Inspiration

We really wanted to make a cool game, and we thought this implemented many cool ideas within the code, even though these complexities may not be reflected in the gameplay experience.

What it does

In the game, the player fights an army of squares, gaining upgrades as they struggle to survive.

How we built it

We built it from the ground up, first starting with basic display, adding logic later, and finally tweaking it by adding things like upgrades and AI.

Challenges we ran into

git push -f, and coming up with good ideas

Accomplishments that we're proud of

The game contains multiple threads, as well as a complex class hierarchy, to create a top down two dimensional screen scrolling shooter.

What we learned

We learned valuable new techniques for programming, and tried to use software like hasuro before the project was migrated to an all java code base.

What's next for Tanks

We hope to expand the game into another dimension, by using Axiom™ engine to render the game in an efficient way, while adding more challenge in the game itself. We also hope to find a way to put the game entirely online.

Built With

Share this project:

Updates