From 2320b87b8df8f282ae07e9a52de177e7c307233d Mon Sep 17 00:00:00 2001 From: Marc Di Luzio Date: Tue, 16 Dec 2014 13:12:52 +0000 Subject: [PATCH] Add readme and directories for other libraries --- README.md | 33 +++++++++++++++++++++++++++++++++ net/CMakeLists.txt | 0 player/CMakeLists.txt | 0 ui/CMakeLists.txt | 0 4 files changed, 33 insertions(+) create mode 100644 README.md create mode 100644 net/CMakeLists.txt create mode 100644 player/CMakeLists.txt create mode 100644 ui/CMakeLists.txt diff --git a/README.md b/README.md new file mode 100644 index 0000000..58619d8 --- /dev/null +++ b/README.md @@ -0,0 +1,33 @@ +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 + +### player +Custom player AI code, this should contain examples and test code to help newcomers begin their journey \ No newline at end of file diff --git a/net/CMakeLists.txt b/net/CMakeLists.txt new file mode 100644 index 0000000..e69de29 diff --git a/player/CMakeLists.txt b/player/CMakeLists.txt new file mode 100644 index 0000000..e69de29 diff --git a/ui/CMakeLists.txt b/ui/CMakeLists.txt new file mode 100644 index 0000000..e69de29