Every field has its jargon, and game development and production is worse than most. This glossary covers the 44 terms that come up again and again in our guides and in the questions readers send us. Definitions are short on purpose: enough to unblock you, with links to deeper guides throughout the site when you want the full story.

Alpha

An early version of a game that has core gameplay working but may have bugs and unfinished features. Alpha builds are typically tested internally or by a select group before moving to the next stage.

Animation

The process of creating the illusion of movement by displaying a sequence of still images or frames in quick succession. In games, animations bring characters and objects to life.

Asset

Any piece of content used in a game, including 3D models, textures, sounds, music, and artwork. Assets are the building blocks that developers combine to create the final game.

Beta

A more complete version of a game that is feature-complete but still being tested for bugs and balance issues. Beta versions are often released to a larger group of testers than alpha.

Budget

The total amount of money allocated for developing a game, covering salaries, software, equipment, and marketing. Budget planning is crucial for determining project scope and timeline.

Build

A compiled version of a game ready to be played and tested. Developers create new builds regularly to test changes and improvements.

Character Design

The process of creating the visual appearance and personality of game characters. This includes deciding on appearance, clothing, abilities, and how they move.

Collision Detection

The system that determines when two objects in a game touch or overlap each other. Collision detection is essential for interactions like picking up items or taking damage.

Concept Art

Early artwork created to visualize and develop the look and feel of a game before production begins. Concept art helps the team align on the game’s aesthetic direction.

Debug

The process of finding and fixing errors or bugs in a game’s code. Debugging is an ongoing part of development that continues throughout production.

Engine

The core software framework that runs a game, handling graphics, physics, sound, and gameplay logic. Popular engines include Unity and Unreal Engine.

Environment

The digital space or world where a game takes place, including buildings, terrain, weather, and decorative objects. Environment design shapes the player’s experience and immersion.

Frame Rate

The number of frames per second (FPS) that a game displays on screen. Higher frame rates generally provide smoother gameplay.

Game Design Document

A written guide that outlines the game’s concept, mechanics, story, characters, and features. The GDD serves as a reference for the entire development team.

Gameplay

The interactive experience and mechanics of playing a game, including rules, controls, and how players interact with the game world. Good gameplay is engaging and feels responsive.

GPU

Graphics Processing Unit, the hardware component responsible for rendering visuals in a game. A strong GPU is important for handling detailed graphics and high frame rates.

Hit Box

An invisible boundary around a character or object used for collision detection. Hit boxes determine what areas can be hit by attacks or touched by the player.

Iteration

The process of making repeated improvements to a game feature or system based on testing and feedback. Iteration is how games get refined and polished over time.

Level Design

The process of creating the layouts and challenges within individual game levels or maps. Good level design guides players through an engaging experience.

Lobby

The main menu or waiting area in a multiplayer game where players can create or join game sessions. The lobby is where players prepare before entering actual gameplay.

Loot

Items or rewards that players obtain by defeating enemies or exploring the game world. Loot systems encourage exploration and give players motivation to play.

Mechanics

The rules and systems that govern how a game works and how players interact with it. Examples include jumping, shooting, inventory management, or puzzle solving.

Milestone

A significant checkpoint in development, such as completing a prototype, finishing all assets, or reaching alpha status. Milestones help teams track progress and stay on schedule.

Model

A 3D representation of an object, character, or environment in a game. Models are created by artists and imported into the game engine.

NPC

Non-Player Character, a character controlled by the game’s AI rather than by a player. NPCs populate the game world and interact with players through dialogue or actions.

Optimization

The process of improving a game’s performance so it runs faster and uses fewer resources. Optimization helps games run smoothly on a wider range of hardware.

Physics Engine

Software that simulates realistic physical interactions like gravity, collisions, and momentum in a game. Physics engines make movement and interactions feel natural.

Pixel Art

A visual art style where images are created using small colored squares called pixels. Pixel art has a retro aesthetic and is popular in indie games.

Polygon

A flat surface with straight edges used to build 3D models in games. Complex 3D objects are made up of thousands or millions of polygons.

Procedural Generation

A technique where the game creates content automatically using rules and algorithms rather than hand-crafting it. Procedural generation can create vast worlds with less manual work.

Prototype

An early, simple version of a game used to test core ideas and mechanics. Prototypes help developers decide if a concept is fun before investing in full production.

Rendering

The process of converting 3D game data into 2D images that appear on screen. Rendering happens many times per second to create smooth animation.

Respawn

When a player character reappears in the game world after dying or being eliminated. Respawn locations are usually safe zones away from immediate danger.

Revision

A new version of a game or asset that includes changes or improvements from the previous version. Teams go through many revisions during development.

Scope

The overall size and complexity of a game project, including all planned features and content. Scope creep happens when a project grows beyond its original plans.

Script

Code written to control specific behaviors and interactions in a game. Scripts handle everything from character movement to dialogue triggers.

Shader

A program that controls how surfaces appear in a game, determining color, texture, lighting, and special effects. Shaders are essential for making games look visually polished.

Sound Design

The process of creating and implementing audio elements like sound effects and ambient noise. Good sound design enhances immersion and provides audio feedback to players.

Spawn Point

A specific location in the game world where players or enemies appear at the start of play or after dying. Spawn points are strategically placed for game balance.

Sprite

A 2D image or animation used to represent characters or objects in 2D games. Sprites are lightweight and popular in retro and indie games.

Texture

An image applied to a 3D model to give it color, detail, and surface appearance. Textures make 3D objects look more realistic and visually interesting.

UI

User Interface, the menus, buttons, health bars, and other on-screen elements players interact with. Good UI design makes games intuitive and easy to navigate.

Vertex

A single point in 3D space used to define the corners of polygons in 3D models. Multiple vertices connected together form the shape of 3D objects.

Voxel

A cube-shaped unit used to build 3D environments in a grid-based style, similar to digital blocks. Games like Minecraft popularized the voxel aesthetic.