Upcoming Events
Unite 2010
11/10 - 11/12 @ Montréal, Canada

GDC China
12/5 - 12/7 @ Shanghai, China

Asia Game Show 2010
12/24 - 12/27  

GDC 2011
2/28 - 3/4 @ San Francisco, CA

More events...
Quick Stats
62 people currently visiting GDNet.
2406 articles in the reference section.

Help us fight cancer!
Join SETI Team GDNet!
Link to us Events 4 Gamers
Intel sponsors gamedev.net search:
Look Up: (916 Terms)
Browse the Dictionary
Section:
Categories:
Audio (80) Business (59) Community (19)
Design (89) Design Patterns (7) File Formats (32)
Games (64) General (83) Graphics (241)
Hardware (54) Network (41) OS (26)
People (30) Programming (143)
Contributions by benbastian
Entity
The base unit of a design. This is anything that can react with anything else in any way: For instance in an adventure game, every inventory object, every item that the player can interact with, every NPC and the player themselves are all entities. In a FPS, any missile that an NPC fires is an entity, as is an exploding section of wall or an exploding dustbin. As a game has more entities, the ways that they can react together increases geometrically. Thus entity relationship management becomes necessary.
Entity Relationship Management
Managing the relationship of game design entities (see Entity). As the number of entity types in a game increases, the relationships between them increases geometrically, so for instance in a game with 3 entity types there are 3 possible relationships. For a game with 4 entity types there are 12 and so on. For games such as large adventure games where there may be many different entities, it will become necessary to manage this in some way, by creating standard interactions, or reducing the number of entities available in any one scene.
Game Progression
The way a game moves from beginning towards a (possibly undefined) end. The most common game progression is linear, however many other game progression structures exist.


Home
About
Contributors
Add Definition


The Game Dictionary™ is a trademark of GameDev.net LLC. No duplication, reproduction, or transmission of the Game Dictionary or its content is allowed without the consent of GameDev.net LLC.