ttrts/source/game
mdiluzio fa7aa15ccd Fix some bugs
Fix a case where game folder existed in verious forms
Fix bug where game would not correctly end at draw state
Fix bug where the team order file was looked for in the wrong directory
Extract gamestate function and properly handle game ending scenarios
Stop hitting yourselves

Fixed bug where units would not move forward because they were hitting themselves
2014-12-20 15:35:18 +00:00
..
CMakeLists.txt Move source code into source subfolder 2014-12-16 13:13:02 +00:00
game.cpp Fix some bugs 2014-12-20 15:35:18 +00:00
game.h Change unit Attack behaviour to a charge 2014-12-17 13:38:06 +00:00
gametypes.h Remove player IDs, keep it simple stupid 2014-12-16 13:13:03 +00:00
order.cpp Move source code into source subfolder 2014-12-16 13:13:02 +00:00
order.h Change unit Attack behaviour to a charge 2014-12-17 13:38:06 +00:00
README.md Even more cleanup and removal of legacy code 2014-12-18 13:58:21 +00:00
unit.cpp Update with more pre-generated levels 2014-12-16 22:35:56 +00:00
unit.h Change unit Attack behaviour to a charge 2014-12-17 13:38:06 +00:00

TTRTS Gameplay

The game takes place in a series of simultaneous turns on an arbitrarily sized 2D board.

Each player is in control of a set number of starting units, each turn receives data on the status of the board.

Each player must then issue a single command to each unit in their control.

The engine then takes all commands, evaluates all movement first simultaneously, then all other commands.

All attempted movement to the same square by two or more units will fail.

Friendly fire is enabled by default.