AINavigation |
Used to control NPCs with steerable for movement and state machines for behaviour
|
Component |
Base class for the Components
|
ObstacleControl |
// Added for Assessment 2 Requirements //
Makes an Entity act as an Obstacle to the Player, causing damage upon collision in a variety of differing ways.
|
Pirate |
Gives the concepts of health plunder, etc.
|
PlayerController |
Responsible for the keyboard/mouse control of the player
|
PowerUpAssigned |
// Assessment 2 addition //
For PowerUp requirement,
Holds the current PowerUp and manages it.
|
Renderable |
Add the ability for the object to be shown
|
RigidBody |
Defines parameters related to collisions of sprites.
|
TileMap |
Component that allows the rendering of tile-maps (has its own sprite batch)
|
Transform |
Position, Scale, Rotation (in radians clockwise)
|