documentation:rtstestcase
Table of Contents
RTS Testcase
Programming guidelines can be found in RtsProgrammingGuidelines.
The frame structure of the RTS testcase is described in RTSFrameStructure.
Features
- PlayerTargetingSimulator: supports that the UserPlayer shows the targeted entity.
- DroppedThing represents an item in the world.
- Thing is currently an abstract representation of a droppedthing that is not physical, but this is to be removed.
- PlayerGroundAttacker Implements a ground attack where a rock is kicked upwards from below ground.
- SimplePlayerMovementController implements basic movement (xz plane).
- RtsSandboxTest a sandbox test showing all feature of the rts
Frame structure
The frame structure is implemented in a hierarchy of simulators. These simulators use components that are implemented in various places, and implement some of services that these components require.
Note that this frame structure is implemented in the RTS sandbox.
More details are in the class documentation
-
- Looking & movement
- Attacking
- Building
- Pickup
-
- Enemy AI (EnemyAISimulator)
- Friendly goblins: (GoblinCommandsSimulator)
- Cannons
documentation/rtstestcase.txt · Last modified: 2024/08/26 13:25 by 127.0.0.1