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
138 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 Seriema
Abstract Factory
As defined by GOF: Creational Pattern Provide an interface for creating families of related or depenedent objects without specifying their concrete classes.
See Also:GOF
Builder
As defined by GOF: Creational Pattern "Separate the construction of a complex object from its representation so that the same construction process can create different representations."
See Also:GOF
Factory Method
As defined by GOF: Creational Pattern "Define an interface for creating an object, but let subclasses decide which class to instantiate. Factory Method lets a class defer instantiation to subclasses."
See Also:GOF
GOF
Short for The Gang Of Four, who consist of: ¤ Erich Gamma ¤ Richard Helm ¤ Ralph Johnson ¤ John Vlissides They are the authors of the criticly acclaimed book Design Patterns: Elements of Reusable Object-Oriented Software (ISBN: 0-201-63361-2 Addison-Wesley) When using the term "GOF" one usually means that book. With this book they imprinted the phrase "design pattern" on every programmers mind. It even has its own category here on Game Dictionary, "Design Patterns".
Particle System
A particle system is a collection of entities, related or unrelated, that comply with a set of logical and physical rules. The components of a basic particle system are: an emitter, particles and particle modifiers. A particle is an entity that holds the necessary info about a particular particle in the system. The particle has different properties, or attributes, such as: velocity, position, size, affecting force, color, etc. The emitter is the object (usually not visible on screen) responsible for emitting the particles into the scene and giving them initial properties. Once these properties has been set, they can later be modified by the modifiers. The particles belonging to one particle system are usually associated with one texture. The texture is often applied to a rectangle that, in each game loop, is adjusted so that it always faces the camera, a technique known as billboarding. One visual effect can be made up by many particle systems, with different textures and characteristics. A burning fire, for example, could consist of one particle system for the flames, one for the smoke, and another one for emitting sparks.
Prototype
As defined by GOF: Creational Pattern "Specify the kinds of objects to create using a prototypical instance, and create new objects by copying this prototype."
See Also:GOF
Singleton
As defined by GOF: Creational Pattern "Ensure a class only has one instance, and provide a global point of access to it."
See Also:Singleton


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.