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

Tags

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.

× 318
a professional suite of tools and technologies used for building high-quality games across a range of platforms.
× 316
Geometric representations of objects in 3 dimensions. 3D-meshes are made up of a collection of triangles or other polygons, forming volumes and surfaces. They are commonly used for visual representati…
× 314
Simple and Fast Multimedia Library - a free, portable API that provides access to graphics, input, audio, etc.
× 314
A process of adjusting game objects position after collision.
× 310
an abbreviation for "massively multiplayer online," a kind of game that allows an extremely large number of concurrent players in a shared world.
× 308
on platform-based movement. It is equally present in both the 2D and 3D game worlds.
× 304
a centralized computing model where one node (the server) performs some service for other nodes (the clients).
× 303
A technique for using rays to determine points of intersection. Often used in lighting simulation.
× 301
Role playing game. A game where the player assumes a character or role, that evolves through story or character development.
× 300
A game development library based on the Python programming language. It wraps SDL for easy use alongside Python.
× 297
Game resources separate from the software (code) and hardware (platform). The most common assets are graphics and audio.
× 297
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.
× 283
Mathematical constructions, number systems. In 3D-graphics quaternions are used alongside vectors and matrices. One of the benefits of quaternions is that they overcome some rotational problems (known…
× 280
The parent computer responsible for handling interactions with multiple client connections, as generally encountered with online games.
× 280
a general reusable solution to a commonly occurring problem within a given context in software design.
× 279
Numeric representation of the location of an entity in the game space. There are multiple forms of coordinate systems to cater to a variety of methods to map position.
× 276
a free open-source framework for building 2D games, demos, and other graphical/interactive applications.
× 271
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…
× 266
Topics about games made for Microsoft Windows products.
× 258
fraught with legal concerns and issues, especially on copyright, terms of service, and licensing fronts.
× 257
A program that runs on the GPU to determine output colors for pixels. Also known as a fragment shader.
× 256
An entity for organizing data in a specific way so it can be used efficiently. Examples are arrays, objects, records, structs.
× 253
A portable device capable of multiple applications, one of which is a platform for playing games. Mobile phones are the eponymous example of such devices. Distinct from handhelds, which are exclusivel…
× 249
VOlumetric piXEL (volumetric picture element). A way to store volume data as a regular grid of values. This tag should be used on questions relating to voxels.
× 243
Algorithms or methods to produce events or behavior that is random in nature.
× 243
designed to provide platform independent access to various common multimedia devices. It is the new, current and updated version of SDL and recommended for new pro…
× 241
a free Open Source 2D OpenGL Game Engine for the Android platform.
× 240
A type of programming, often meant to be easier to learn than more "traditional" programming. Scripting is often used when performance is less important than ease of use. Examples of scripting languag…
× 238
The Slick2D graphic engine and utility collection is meant to make the development of games using LWJGL easier.
× 231
Multithreading allows multiple threads to exist within the context of a single process sharing same resources but are able to execute independently.
× 224
a general-purpose computer programming language used for operating systems, libraries, games and other high performance work.
× 224
Particle refers to a graphics technique that uses a large number of very small sprites or other graphic objects to simulate certain kinds of "fuzzy" structures like fire, explosions, etc.
× 219
Questions related to images, including creation and modification
× 214
specifically related to version 9.0 of DirectX SDK. If your question is not specific to this version of SDK (i.e. it could apply to DirectX 10 and 11 as well), use the 'directx' ta…
× 210
a powerful, fast, lightweight, embeddable scripting language. Lua is widely used as a scripting language by game programmers, perhaps owing to how easy it is to embed, its fast execution, an…
× 210
a Javascript API for rendering interactive 3D / 2D graphics on the HTML5 canvas element. It is based on OpenGL ES 2.0.