documentation:rtstestcase
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| documentation:rtstestcase [2013/06/08 14:52] – mhgamework | documentation:rtstestcase [2024/08/26 13:25] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 7: | Line 7: | ||
| ===== Features ===== | ===== Features ===== | ||
| - | **[[: | + | * **[[: |
| - | **[[: | + | * **[[: |
| - | **Thing** is currently an abstract representation of a droppedthing that is not physical, but this is __to be removed__. | + | * **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. | + | * **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 [[documentation: | ||
| + | |||
| + | More details are in the class documentation | ||
| + | |||
| + | * NetworkReceiveSimulator | ||
| + | * InputSimulator | ||
| + | * UserPlayerSimulator | ||
| + | * Looking & movement | ||
| + | * Attacking | ||
| + | * Building | ||
| + | * Pickup | ||
| + | * [[documentation: | ||
| + | * Enemy AI (EnemyAISimulator) | ||
| + | * Friendly goblins: (GoblinCommandsSimulator) | ||
| + | * Cannons | ||
| + | * RiverSimulator | ||
| + | * MagicSimulator | ||
| + | * AnimationSimulator | ||
| + | * NetworkSendSimulator | ||
| + | * RendererSimulator | ||
| - | **SimplePlayerMovementController** implements basic movement (xz plane). | ||
| - | **RtsSandboxTest** a sandbox test showing all feature of the rts | ||
documentation/rtstestcase.1370703168.txt.gz · Last modified: 2024/08/26 13:57 (external edit)
