|
Project Information
Featured
Downloads
|
OverviewUltra Tank-chan! is a space-combat-sim in the vein of Volition's FreeSpace series, with some influences from Bandai-Namco's Ace Combat games. Ultra Tank-chan! is notable for the number of players it supports (96 over 6 teams in the official release), its drop-in/drop-out multiplayer design, its low system requirements (it runs extremely well on an Asus eee 900, which is even more impressive when considering that the entire game was written in Python), and its quirky, likely unique, art style, which has been described as "an epic space battle in a lava lamp." Look! Moving pictures!Because it's always nice to know what you're potentially getting (or not getting, in the case of vapourware) before you commit time to it, we have prepared actual videos of complete, five-minute games of Ultra Tank-chan!, played over the Internet. These videos were recorded at 15FPS, and were encoded using XviD at low bitrates, with a 50% reduction in resolution, to make them sub-15MB. 1.1.x videos, demonstrating interface enhancements and new balancing, as well as many players, will be added when free time permits. 1.0.0 videos, using keyboards (which involved jerky movements -- something fully overhauled in 1.0.1):
Getting the game and learning how to play itUltra Tank-chan! is Free software, so you can freely send it to friends and use it pretty much however you'd like without restriction. If you arrived at this page because someone linked you to it and told you to "download the game," follow the links under the 'client' subsection. If, instead, you're interested in hosting a server so other people can play with you, follow the links under the 'server' section. Note that UTc!, as officially released, is not a single-player game, so even if you just want to try it out locally to see how it works, you'll still need the server package. UTc! client
UTc! server
Information for developersUltra Tank-chan! is published under the GPLv3. Accordingly, its full source code and all assets are available for use by anyone who wants to learn how something was done or to create a derivative work, as long as the terms of this license are upheld, which basically just amounts to not telling others they can't do the same with anything you publish, and to not selling anything based on this project. (And if you could not claim you wrote all of the API libraries yourself, that would be a very nice gesture) If you just want to work with the engine to, say, create a single-player campaign or use UTc! as a basis for developing a game of your own design, the downloads page has APIs for each significant client release.
If you want to get involved with mainline UTc! development, you should always use the most recent code to build patches:
All code is meticulously commented, as per Puukusoft standards. If you find an under-documented section of code, please let us know. Project informationDevelopment plansVersion 1.2May be released after PyOpenGL 3.1 hits, depending on the state of backwards-compatibility and user interest.
Reception and opinionsUltra Tank-chan! has been published on the following sites, so you might want to check their feedback sections if you're wondering what others think: Credits
Contactsred {dot} hamsterx {at} gmail |
