The Tiny Terminal RTS with programmable AI
The file format and name has changed in the following ways: All team references are now player, so tm: -> pl. Order file format is now Player_#_Turn_#.txt. |
||
---|---|---|
source | ||
.gitignore | ||
bootstrap.sh | ||
README.md |
TTRTS v0.2.0
The Tiny Terminal RTS where the players write their AIs
Introduction
A simple terminal based RTS game that uses text files to communicate game state and unit commands.
TTRTS was is from the ground up designed to be a fun way to practice programming. Any programming language than can handle file I/O can be used to make an AI for TTRTS, and this extensibility allows for any type of programmer to have fun and enjoy designing and playing against their friends.
Building TTRTS
Requirements
- cmake - our build system uses cmake
- Linux/OSX - currently no support for Windows
To Build
$ git clone https://github.com/mdiluz/ttrts.git
$ cd ttrts
$ ./bootstrap.sh
$ ./ttrts # To launch binary and display usage
Further Information
See the ttrts binary readme for full usage and game rules