-
Notifications
You must be signed in to change notification settings - Fork 48
Retrieve different game sprites
Raluca D. Gaina edited this page Feb 12, 2018
·
1 revision
The GameDescription class provided to the generator give access to retrieve all game sprites and categorize them by type. The following table shows all the supplied functions and description to each one:
GameDescription class | Description |
---|---|
ArrayList<SpriteData> getAvatar() | Get a list of all avatar sprites listed in the current game |
ArrayList<SpriteData> getNPC() | Get a list of all npc sprites listed in the current game |
ArrayList<SpriteData> getResource() | Get a list of all resource sprites listed in the current game |
ArrayList<SpriteData> getPortal() | Get a list of all portals sprites listed in the current game |
ArrayList<SpriteData> getMoving() | Get a list of all moving sprites listed in the current game |
ArrayList<SpriteData> getAllSpriteData() | Get a list of all defined sprites in the current game |
-
GVG Framework
- Tracks Description
- Code Structure
- Creating Controllers
- Creating Multi Player Controllers
- Creating Level Generators
- Running & Testing Level Generators
- Creating Rule Generators
- Running & Testing Rule Generators
-
Forward Model and State Observation
- Advancing and copying the state
- Advancing and copying the state (2 Player)
- Querying the state of the game
- Querying the state of the game (2 Player)
- Information about the state of the Avatar
- Information about the state of the Avatar (2 Player)
- Information about events happened in the game
- Information about other sprites in the game
- Game Description Class
- Constraints
- Game Analyzer Class
- Level Analyzer Class
- Sprite Level Description Class
- Sprite, Termination, and Interaction Data Class
- Level Mapping Class
- Competition Specifications
- VGDL Language