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 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.