Category
page 1Video game development
OpenGL
OpenGL (Open Graphics Library) is a cross-language, cross-platform application programming interface (API) for rendering 2D and 3D vector graphics. The API is typically used to interact with a graphics processing unit (GPU), to achieve hardware-accelerated rendering.
game engine
system designed for the creation and development of video games
video game developer
software development organization specializing in the creation of video games (for person use Q58287519)
video game publisher
company that publishes video games
video game mod
modification of a video game
video game development
process of creating a computer game or video game
sprite
two-dimensional image or animation in computer graphics
level
in a video game, space available to the player in completing an objective
physics engine
software for approximate simulation of physical systems
Vulkan
Vulkan is a cross-platform API and open standard for 3D graphics and computing. It was intended to address the shortcomings of OpenGL, and allow developers more control over the GPU. It is designed to support a wide variety of GPUs, CPUs and operating systems, and modern multi-core CPUs also.
AAA
classification term used for video games
Academy of Interactive Arts & Sciences
non-profit organization of video game industry professionals
Simple DirectMedia Layer
free software multimedia library
early access
video game development and funding strategy where a video game is made available for purchase in an unfinished state while it is still being developed
director's cut
edited version of a film, TV episode, music video, etc. that is supposed to represent the director's own approved edit
artificial intelligence in video games
simulation of human-like intelligence in video games

2.5D
2.5D (basic pronunciation two-and-a-half dimensional, two-point-five-d) perspective refers to gameplay or movement in a video game or virtual reality environment that is restricted to a two-dimensional (2D) plane with little to no access to a third dimension in a space that otherwise appears to be three-dimensional and is often simulated and rendered in a 3D digital environment.
video game design
process of designing the content and rules of a video game
general-purpose computing on graphics processing units
use of a graphics processing unit to perform computation in applications traditionally handled by the central processing unit
development hell
condition of a project that remains in development for an especially long time
Game Developers Conference
annual video game developer conference

PhysX
thumb|A BFG Technologies|BFG Physx card
PhysX is an open-source realtime physics engine middleware SDK developed by Nvidia as part of the Nvidia GameWorks software suite.
expansion pack
expansion or supplement to an existing game
Decima
game engine developed by Guerrilla Games
game demo
usually freely distributed piece of an upcoming or recently released video game
game programming
software development of video games
ragdoll physics
form of video game physics based on body
in-game advertising
the use of computer and video games as a medium in which to deliver advertising
virtual camera system
controlling a camera or a set of cameras to display a view of a 3D virtual world
regional lockout
type of digital rights management
collision detection
term in computer science
video game remake
remake of an existing video game, usually involving new/updated game mechanics
game server
server of game
parallax scrolling
computer graphics technique, where background images move past the camera more slowly than foreground images, creating an illusion of depth in a 2D scene and adding to the sense of immersion in the virtual experience
video game localization
term in video game development
fan game
video game based on pre-existing media made by fans
video game bot
Type of artificial intelligence-based expert system software
open-source video game
video game whose source code is open-source software
Mode 7
graphics mode on the Super NES or Super Famicom video game console
homebrew
software produced by consumers for proprietary hardware that is not typically user-programmable
video game clone
video game that resembles another game

crunch time
Overwork in the video game industry
OpenXR
OpenXR is an open-source, royalty-free standard for interfacing with virtual reality and augmented reality devices. It is developed by a working group managed by the Khronos Group consortium. OpenXR was announced by the Khronos Group on February 27, 2017, during GDC 2017. A provisional version of the standard was released on March 18, 2019, to enable developers and implementers to provide feedback on it. On July 29, 2019, OpenXR 1.0 was released to the public by Khronos Group at SIGGRAPH 2019 and on April 15, 2024, OpenXR 1.1 was released by Khronos.
Amazon Lumberyard
Amazon's variant of the CryEngine game engine
unofficial patch
a patch for a piece of software, created by a user community without the involvement of the original developer
game testing
software testing process for quality control of video games
Game Developer
American magazine for video game developers
list of most expensive video games to develop
Wikimedia list article
dōjin soft
Japanese independent video games
QuakeC
QuakeC is a compiled language developed in 1996 by John Carmack of id Software to program parts of the video game Quake. Using QuakeC, a programmer is able to customize Quake to great extents by adding weapons, changing game logic and physics, and programming complex scenarios. It can be used to control many aspects of the game itself, such as parts of the AI, triggers, or changes in the level. The Quake engine was the only game engine to use QuakeC. Following engines used DLL game modules for customization written in C, and C++ from id Tech 4 on.
netcode
Netcode is a blanket term most commonly used by gamers relating to networking in online games, often referring to synchronization issues between clients and servers.
GLBasic
GLBasic is a commercial BASIC programming language that can compile to various platforms including Windows, Linux, Mac OS X, and some handheld devices. The language is designed to be simple and intuitive.
custom firmware
unofficial new or modified version of firmware created by third parties on devices such as video game consoles and various embedded device types to provide new features or to unlock hidden functionality
cover system
video game gameplay mechanic
game development kit
specialized hardware used to create commercial video games
asset flip
poor-quality video game developed using pre-made assets
game physics
introduction of the laws of physics into a simulation or game engine, particularly in 3D computer graphics, for the purpose of making the effects appear more realistic to the observer
Unigine
UNIGINE is a proprietary cross-platform game engine developed by UNIGINE Company used in simulators, virtual reality systems, serious games and visualization. It supports OpenGL 4, Vulkan and DirectX 12.
Magic Bytes
German publisher of computer games
navigation mesh
geometry data for pathfinding