The Tiny Terminal RTS with programmable AI
game | ||
maths | ||
net | ||
player | ||
test | ||
ttrts | ||
ui | ||
.gitignore | ||
CMakeLists.txt | ||
README.md |
ttrts
the Tiny Terminal RTS where the players write their AIs
Introduction
We aim to create a simple terminal based rts where the user programs their armies AI.
Targets
ttrts
Main ttrts executable , runs from the command line and can act as host or client
ttrts-test
Test executable, to be compiled and run to test various functionality
Libraries
game
Implementation of the RTS rules and simulation
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
maths
simple maths library for 2D calculations and types
player
Custom player AI code, this should contain examples and test code to help newcomers begin their journey