Stack Exchange Network

Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange


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.

× 614
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.
× 592
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.
× 590
express position, direction or velocity and which can simplify or outright trivialise spatial problems.
× 578
map out a path of travel from one point to another, typically avoiding obstacles in the way.
× 570
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.
× 561
the construction of content based on algorithms and calculations rather than by hand.
× 549
A proprietary shading language developed by Microsoft for use with the Microsoft Direct3D API.
× 542
describe the tools available to the player to interact with the game.
× 535
a technique of re-using small graphic pieces, tiles, over and over again to shape the game field.
× 524
the design and development of software as it applies to the game development field. Questions using this tag should be about theoretical concepts and practices as relates to th…
× 509
Identically shaped objects (often squares or hexagons) representing spatial information.
× 505
A 2D array of numbers, symbols or expressions, arranged in rows and columns. Each row must have the same number of columns. The numbers, symbols or expressions themselves are called elements or entrie…
× 483
HTML 5 refers to new web technologies such as high performance JavaScript engines, canvas 2D and WebGL, video and audio tags.
× 470
Subset of the OpenGL 3D graphics API designed for embedded devices such as mobile phones.
× 460
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 …
× 445
data provided to a game via player interaction (through the mouse, keyboard, gamepad, et cetera).
× 423
a dynamically and strongly typed programming language that encourages readability.
× 397
a cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer.
× 394
A branch of mathematics concerned with questions of shape, size, relative position of figures, and the properties of space.
× 394
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.
× 386
A representation of an object in 3D space.
× 379
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.
× 377
a cross-platform game creation tool made by YoYo Games mostly used to develop 2D video games.
× 376
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…
× 370
OpenGL ES 2.0 emphasizes a programmable 3D graphics pipeline (comparing to fixed-function pipeline of OpenGL ES 1.1).
× 364
A visual representation of a geographic region, showing physical features.
× 363
The process of modifying software to make some part of it work more efficiently or use fewer resources. Generally, this means it executes more rapidly, or will require fewer resources.
× 361
usually refers to linear algebra operations on points, vectors and matrices.
× 359
describe the physical geography of a location. This can include elevation, slope and orientation of features.
× 359
a cross-platform multimedia runtime used to embed animations, video, and interactive applications into web pages.
× 351
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…
× 342
Programming related to the visual representation of information on computer screens.
× 340
A new feature of HTML5, allowing Javascript apps to have a drawing surface in the browser.
× 334
probably not the tag you want. UnityScript is a deprecated language. For new questions about scripting in Unity, you probably want the tags "Unity" and "C#"
× 328
a free open-source framework for building 2D games, demos, and other graphical/interactive applications for iOS devices.
× 328
the open source multiparadigm language supporting object oriented, imperative, structural and functional programming and used within Adobe Flash Platform. ActionScript 3 is a dia…