A tag is a keyword or label that categorizes your question with other, similar questions. Using the right tags makes it easier for others to find and answer your question.

Type to find tags:
× 344
played by several players. The players may be working cooperatively or competitively (either against each other or the game).
× 341
A simple term for "translation", the change of position of an entity typically on the route of going from point A to point B.
× 338
HTML 5 refers to new web technologies such as high performance JavaScript engines, canvas 2D and WebGL, video and audio tags.
× 337
A set of rules that govern an in-game experience. Game design is an effort to come up with game mechanics that allow for players to have a fun and engaging experience.
× 337
The iPhone smartphone designed by Apple Inc. The first iPhone was introduced on January 9, 2007. The iPhone runs on the iOS platform and can download and install applications from the iTunes app store…
× 326
Relating to the motion of objects through space (in 2 dimensions (x,y)) and time. Including concepts such as acceleration (thrust and gravity), mass, collision response, friction and more.
× 325
a cross-platform multimedia runtime used to embed animations, video, and interactive applications into web pages.
× 319
a free open-source framework for building 2D games, demos, and other graphical/interactive applications for iOS devices.
× 310
An array of numbers, symbols or expressions, arranged in row and columns. The numbers, symbols or expressions themselves are called elements or entries.
× 309
A proprietary shading language developed by Microsoft for use with the Microsoft Direct3D API.
× 307
the latest release of Microsoft's collection of APIs which contain features to aid in game development.
× 293
The quality, efficiency, and speed of running gameplay as a result of several factors in the design and structure of the game and its architecture.
× 291
the open source multiparadigm language supporting object oriented, imperative, structural and functional programming and used within Adobe Flash Platform. ActionScript 3 is a dia…
× 282
express position, direction or velocity and which can simplify or outright trivialise spatial problems.
× 280
map out a path of travel from one point to another, typically avoiding obstacles in the way.
× 276
The Lightweight Java Game Library (LWJGL) provides access to high performance, cross-platform libraries OpenGL and OpenAL. Additionally LWJGL provides access to controllers such as Gamepads, Steering …
× 276
A representation of an object in 3D space.
× 258
OpenGL ES 2.0 emphasizes a programmable 3D graphics pipeline (comparing to fixed-function pipeline of OpenGL ES 1.1).
× 251
The algorithmic generation of content at runtime, as oppose to the manual placement of preset content and assets.
× 243
a cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer.
× 243
a technique of re-using small graphic pieces, tiles, over and over again to shape the game field.
× 241
a free open-source framework for building 2D games, demos, and other graphical/interactive applications.
× 236
The simulation of light and illumination in games, including its interaction with the environment. A core element of games that can bring out vivacity into otherwise static worlds.
× 228
A visual representation of a geographic region, showing physical features.
× 223
a free Open Source 2D OpenGL Game Engine for the Android platform.
× 213
a dynamically and strongly typed programming language that encourages readability.
× 210
Implementation of Microsoft's XNA 4 APIS for Android, iOS, MacOS and Linux.
× 207
Interaction from the player that corresponds to action in the game. Or in simpler terms - pushing buttons!
× 207
The central code loop responsible for handling the running gameplay. At its most basic state, it accepts input, resolves the actions of entities, and renders the scene.
× 203
A programming paradigm in which gameobjects (entities) are composed out of components, and are operated upon by systems. Each entity is an ID that points to specific components.
× 200
A new feature of HTML5, allowing Javascript apps to have a drawing surface in the browser.
× 198
an open source 3D modelling software with built-in game engine, Bullet physics engine and fluid animation engine. Questions involving issues with Blender itself should be posted on the rele…
× 198
Massively multiplayer online game.
× 193
Programming related to the visual representation of information on computer screens.
× 187
A specific 3D perspective technically defined as having all 3 axes being exactly 120 degrees apart. In early video games, it is often slightly off to account for smoother pixel lines.
× 184
Component-based designs rely on separating the multiple logical attributes of business objects and game objects into small components dedicated only to specific tasks. Whereas game objects are usually…