|
getting_started
This article explains how to take your shiny new UTc! archive and do things with it.
Pre-requisitesUltra Tank-chan! is not a stand-alone entity. To get it to work, you will need to ensure that the following packages are installed on your system:
Here's how you can install these packages on each platform UTc! supports:
SetupOnce all pre-requisites have been satisfied, the first real step is to run the setup script, which will take care of installing UTc!'s configuration files in ~/.UTc!/ and pre-compiling all files to Python bytecode, which isn't entirely necessary, but it doesn't hurt at all. The command to run follows: you@yourhost: ~/UTc!/client$ python -OO setup.py Alternatively, if you have the python-dev package installed, you should tack the --build option onto the end of that command: you@yourhost: ~/UTc!/client$ python -OO setup.py --buildThis variant will build src/matrix_c.so, which is a C implementation of all matrix functions found in src/matrix.py. It isn't necessary, but it is a lot faster, particularly when the number of players and objects becomes large. (Though you probably won't notice a difference in small games) Post-setupUltra Tank-chan! is now ready to run. You should review the default keybindings (so you'll know how to fly your ship) first, but you're free to launch the client and connect to a server at this point. Joining a gameTo join a game, you must first connect to a server, and the first step towards doing that is launching the client: you@yourhost: ~/UTc!/client$ python -OO client.py Once the login window appears, just enter your host's information and the name you'd like to use to identify yourself (10 characters or less, lest it be clipped in-game). This information will be preserved between sessions. After you've connected to the host, you will be shown another, much larger, window, with four tabs on the top:
When you're finished playing, just close the GUI. Your settings will automatically be remembered for the next time you play. |