ttrts/source
2014-12-18 14:01:03 +00:00
..
game Even more cleanup and removal of legacy code 2014-12-18 13:58:21 +00:00
gen Update with more pre-generated levels 2014-12-16 22:35:56 +00:00
maths Move source code into source subfolder 2014-12-16 13:13:02 +00:00
test Update with more pre-generated levels 2014-12-16 22:35:56 +00:00
ttrts Even more cleanup and removal of legacy code 2014-12-18 13:58:21 +00:00
CMakeLists.txt Update CMakeLists.txt 2014-12-18 14:01:03 +00:00
README.md Even more cleanup and removal of legacy code 2014-12-18 13:58:21 +00:00

Targets

ttrts

Main TTRTS executable , runs from the command line and acts as client

ttrts-test

Test executable, to be compiled and run to test various functionality

ttrts-gen

Binary to generate map example map files

Libraries

game

Implementation of the RTS rules and simulation. game has full information on it's implementation.

net

Net code for hosting the server and communicating with clients

ui

Wrapper for user interface for the terminal, this only really needs three stages

  • Initialise the game with settings and connect the clients
  • Run the game simulation to it's conclusion
  • Display the game result
  • ASCII Colour wrapper for separate teams

maths

simple maths library for 2D calculations and types