All Classes and Interfaces

Class
Description
Abstract definition of a Gameplay factory method.
The actions that the player can do in the game.
An avatar is a set of features from character.
Enumeration of cartoon avatars for the game examples.
A character in the game.
Abstract class common to all classes implementing the game map structure.
A simple game where the player has to collect all the Easter eggs in the lawn.
The Element interface.* This type ust be added to the Component of the Composite to ensure that all types of the structure implement it.
Event broadcast to registered listeners.
Event multicast to groups of registered listeners.
Event that indicates that a game instance has changed.
Source of game related events.
A single instance of a role playing game with given gameplay and players.
The game map.
Abstract definition of a gameplay in REA.
A factory for creating Gameplay instances.
The game stage.
An event that is sent to the client to update the list of games to play.
An event that is sent to the client to update the player's inventory.
An item in the game, such as a key, a sword, a potion, etc.
A pool of game instances.
An event that delivers a message to a player.
A way to a place.
A place in the game.
A player in a game instance.
A position in the game map.
A positionable object in the game.
An exception in the game.
An event that updates the scene, i.e.
A simples visitor that counts elements of each kind in the game map, namely: Place Item Passage Character
A simple game where the player has to look for a treasure hidden inside a house with a colsed door.
Marker interface for all update events.
A listener for updates.
The Visitor interface.
A visual representation of a game component.