Package gameComponents

Interface Summary
ModelListener This interface encapsulates a listener for a data model (that would be part of a model-view-controller architecture)
Sprite  
 

Class Summary
Controller  
GameCanvas This class encapsulates a very simple window in which our shooter game can be shown.
ProjectileSprite This class encapsulates an on-screen sprite that represents a projectile in our game.
ScoreTallySprite This class encapsulates an on-screen sprite that represents a shooter in our asteroids-like video game.
ShooterSprite This class encapsulates an on-screen sprite that represents a shooter in our asteroids-like video game.
SpriteDataModel This class encapsulates a data model for our game.
TargetServices This utility class provides a number of methods that are useful for defining and dealing with targets in the context of a shooter game.
TargetSprite