-TTRTS v0.3.0
+TTRTSThe Tiny Terminal RTS where the players write their AIs
@@ -69,9 +69,10 @@ Requirements-
-
- cmake - our build system uses cmake +
- CMake - our build system uses cmake
- Linux/OSX - currently no support for Windows, tracked with Issue #9 +
- perl 5.0 or newer - for the launch script
@@ -80,7 +81,7 @@
$ git clone https://github.com/mdiluz/ttrts.git
$ cd ttrts
$ ./bootstrap.sh
-$ ./ttrts # To launch binary and display usage
+$ man ttrts # for full usage and guide
@@ -100,6 +101,66 @@ $ ./ttrts # To launch binary and display usage
Changelog
+
+v0.4.0
+
+
+- Updated with network functionality
+
+
+- Game can now be hosted with ttrts --server option
+- Server can be connected to with ttrts --client
+
+
+- Updated command line interface with new launcher script
+
+
+- map file must now be specified with --map=FILE
+
+
+- Slight refactor of libraries to account for new run targets
+
+
+
+v0.3.2
+
+
+- Fix bug when loading map files with walls
+- Fix ttrts on OSX
+
+
+- Install man files to correct location
+- Update usage of sed to be compatible with BSD as well as GNU versions
+
+
+- New maps and renames of old ones
+
+
+
+v0.3.1
+
+
+- Upgraded install target to repository
+
+
+- libttrts static library binary in /usr/local/lib
+- ttrts headers in /usr/local/include/ttrts
+- bash completion into /etc/bash_completion.d/
+- man page into /usr/local/man/man6
+- maps into /usr/share/ttrts/maps
+
+
+- client now supports env variable configuration
+
+
+- TTRTS_MAPS for location of map files, defaults to /usr/share/ttrts/maps
+- TTRTS_GAMES for gameplay directories, defaults to /tmp/
+
+
+- Map files now have proper header
+- NOTE: This version is compatible with v0.3.0, but old generated mapfiles will need the additional header line added
+
+
v0.3.0
@@ -144,7 +205,7 @@ $ ./ttrts # To launch binary and display usage
Further Information
-
$ git clone https://github.com/mdiluz/ttrts.git
$ cd ttrts
$ ./bootstrap.sh
-$ ./ttrts # To launch binary and display usage
+$ man ttrts # for full usage and guide
-
+
- Game can now be hosted with ttrts --server option +
- Server can be connected to with ttrts --client +
-
+
- map file must now be specified with --map=FILE +
-
+
- Install man files to correct location +
- Update usage of sed to be compatible with BSD as well as GNU versions +
-
+
- libttrts static library binary in /usr/local/lib +
- ttrts headers in /usr/local/include/ttrts +
- bash completion into /etc/bash_completion.d/ +
- man page into /usr/local/man/man6 +
- maps into /usr/share/ttrts/maps +
-
+
- TTRTS_MAPS for location of map files, defaults to /usr/share/ttrts/maps +
- TTRTS_GAMES for gameplay directories, defaults to /tmp/ +
See the ttrts binary readme for full usage and game rules
+See the ttrts README for full usage and game rules
See ttrts-players for examples of AIs