Package org.deken.game.movement

The Movement package contains classes that allow a game piece to move.

See:
          Description

Interface Summary
KeyMovement Title: KeyMovement
MouseMovement Title: MouseMovement
Movement Title: Movement
TileMovementListener Title: TileMovementListener
 

Class Summary
BaseMovement Title: BaseAnimation
FourKeyMovement Title: Key Movement
FourKeyToTile4Movement Title: FourKeyToTileMovement
GameVector Title: GameVector
MouseDragMovement Title: MouseDragMovement
NoMovement Title: NoMovement
PathFindingToTile4Movement Title: PathFindingToTileMovement
ScriptMovement Title: ScriptMovement
SimpleMovement Title: SimpleMovement
TimeMovement Title: TimeMovement
ToCorner4Movement Title: ToCorner4Movement
ToTile4Movement Title: ToTileMovement
TwoKeyMovement  
Wander8Movement Title: Wander8Movement
WanderToTile4Movement Title: WanderToTile4Movement
 

Enum Summary
GameVector.DIRECTION  
PathFindingToTile4Movement.FINDING_DIRECTION FORWARD_FORWARD = path is always forward FORWARD_BACK = path is forward, but on New Target change go back ANY_BACK = path is first find path, but on New Target change go back ANY_FORWARD = path is first find path, but on New Target change go forward
WanderToTile4Movement.FINDING_DIRECTION FORWARD_FORWARD = path is always forward FORWARD_BACK = path is forward, but on New Target change go back ANY_BACK = path is first find path, but on New Target change go back ANY_FORWARD = path is first find path, but on New Target change go forward
 

Package org.deken.game.movement Description

The Movement package contains classes that allow a game piece to move. The heart of this package is the Movement interface. Each class that implements this controls the movement of the Actor. The movement can be in the form of user input or computer controlled AI.

Package Specification

Related Documentation