Introduction
FAQ
Who We Are
News
License
Mailing Lists
Technology
> Design Specs <
Documentation
Screenshots

SourceForge Logo
SourceForge


Python


TrollTech - Qt

PyQt
PyOpenGL

Overview

The game will consist of the following parts:

  • http://www.geocrawler.com/lists/3/SourceForge/8433/0/Client
  • Server
  • BattleMech Editor
  • Vehicle Editor
  • Map Editor
  • Scenario Editor

Editors

In order to play a game, the player must first obtain the necessary data files for his scenario. There will be downloadable scenarios available, but if the player wants to create his own or edit an existing one, he will need the various editors provided.

None of these tools will be very good at first. They are intended only to allow the player to edit games for BTTC. Tools to convert files from one format to another will be provided.

Server

The server has to be started by someone. Given a scenario file, and information on who to expect, the server will begin to run in its own process. There will be no interface to the server. It will act like most other servers in that you can send various signals to tell it to stop or restart and whatnot.

Client

The Client will run on the players computers. The client has to login to the server. The client can run in observer mode, where the player will just see the action. It can also run in player mode where the player logs in as a player in the scenario and is able to direct the decisions of his team.