Package simulation_SpriteVersion

Interface Summary
GameWorldModel This interface encapsulates the definition of functionality for a data model for a game world.
Sprite The interface encapsulates the definition of functionality for a Sprite, which is an entity that can be drawn in a game world and has its own behaviours.
 

Class Summary
BasicSprite This class encapsulates a sprite which is a circle of diameter 10 units and color red.
BasicSpriteReverse This class encapsulates a sprite which is a circle of diameter 10 units and color magenta.
BoringReverseWorld This class encapsulates a boring world that consists of a single BasicSpriteReverse.
BoringWorld This class encapsulates a boring world that consists of a single BasicSprite.
ChaosWorld This class encapsulates a boring world that consists of a single BasicSprite.
Controller This class encapsulates an listener that implements behaviours in response to action events.
ControllerV2 This class encapsulates an listener that implements behaviours in response to action events.
ImageSprite This class encapsulates a sprite which is an image of a dog that is 100x100 units wide and tall.
RandomSprite This class encapsulates a sprite which is a circle of diameter 10 units and color blue.
SimulationRunnable This app launches a basic particle animation.
SkitteryWorld This class encapsulates a world that consists of a single ImageSprite that moves about in a very skittery manner (random movements in all possible directions).
Utility