Overview

 

About

UberTanks is a top-down tank battle arena style game where you operate your own little tank to destroy your foes and complete your mission. In the game we plan to incorporate many different play modes such as death-match, capture the flag, assassin, king of the hill, and custom scripted scenarios. Tanks will be fully customizable with different stats and appearances. More info will be coming soon as development progresses.



Background 

UberTanks began development in 2009 as an extra credit project between the two original creators, Donald Bush and Justin Daily. Since then the project has been shelved and dusted off several times, and this time it has truly started to take off. It has grown and evolved, and been through several different iterations to become the project that it is today.


The original creators of UberTanks began the project using the python programming language as well as the pygame module for python. To this day the project still uses these two as its foundation. There are three reasons for this choice. Firstly, python is great for rapid development, and many of the project members only have a limited amount of free time to dedicate to the project. Secondly, python is very flexible and lends itself well to changes as the project evolves. Thirdly, we want a challenge. Python is inherently a pretty slow language, and using it as the main programming language for a project that has to run in real time can be difficult. The programming team wants to see just how far python and pygame can be pushed to get the maximum amount of performance and gameplay possible.


Purpose

There are three main purposes for our team to create UberTanks:
  1. We as a team want to push ourselves to new heights, to learn, to grow and to expand our skills in new ways.
  2. We want to show off! For many of our members, UberTanks is a way of expressing our skills and talents to potential employers.
  3. The most important reason we work on UberTanks is because IT IS FUN! That is the point of making a game right? We believe that to make a truly fun game,  you have to have fun while you're making said game.