The Toolbox

“What is a word if not a tool to make your point?”

48 terms · every definition links back to the notes that use it

Site Graph48 terms

Graph View

No terms match your search.
A
Animation
Creating and controlling motion over time for characters, cameras, props, and other elements, using rigs, clips, graphs, procedural systems, and runtime animation logic. (8 notes)
Asset Pipeline
The chain of tools and processes that turns source content from art, audio, design, and other disciplines into validated, optimized, game-ready data. (19 notes)
Automated Testing
Checks that run without a person at the keyboard: unit tests for code, validation for data and assets, and bots that play the game to catch regressions early. (10 notes)
Automation
Having software do repetitive work instead of people: scripts, batch jobs, build systems, and scheduled pipelines. Worth it when the time saved outweighs the time spent building it. (9 notes)
B
Bitmapped Image
An image represented as a grid (bitmap) of individual pixel values, as opposed to a vector or procedurally-described image. (1 note)
C
C++
The dominant native language in AAA game engines and runtime systems, also widely used for performance-sensitive editor and tools infrastructure. (12 notes)
Computer Graphics
The math and algorithms for turning geometry, materials, and light into pixels: the foundation every visual tool quietly stands on. (1 note)
Continuous Integration
Automatically building and testing changes as they're integrated, often including compile, cook, validation, and automated tests, so breakages are caught quickly instead of the next morning. (8 notes)
D
DCC
Digital Content Creation software (Maya, Blender, Houdini) where artists make assets. Tools teams extend it with plugins and scripts and connect it to the pipeline. (9 notes)
DDL
Data Definition Language: a schema language used to define structured game data, often feeding serialization, validation, editors, and generated code. (2 notes)
Determinism
Same input, same output, every time. It makes bugs reproducible and keeps builds, caches, replays, and networked simulations reliable. (1 note)
E
Edit Time
When content is created and changed in tools, as opposed to runtime, when the game plays it back. (1 note)
G
Game Data
The structured content a game and its tools operate on: levels, assets, gameplay definitions, configs, and the schemas that describe them. (3 notes)
Game Data Merging
Reconciling concurrent changes to the same structured game data (such as a level, config, or asset) while preserving intent and resolving conflicts. (1 note)
Game Engine
The runtime, frameworks, and often editor technology a game is built on (Unreal, Unity, or an in-house engine), and the platform many game tools integrate with or extend. (24 notes)
Game Tools Development
The discipline of building the software that builds the game: editors, pipelines, and everything between an idea and a shipped level. (2 notes)
GameDev Tools Weekly
A newsletter roundup of tools, talks, and libraries from across the game industry, one issue at a time. (15 notes)
GDC
The Game Developers Conference: an annual event in San Francisco where game developers, tools teams included, share their work in talks and tutorials. (14 notes)
Git
A distributed version control system, the default outside games and increasingly common inside them. (1 note)
H
Headless Architecture
A software/tool design where the core functionality runs without a graphical user interface, so it can be driven via scripts, the command line, or another application's UI. (1 note)
I
Immediate Mode GUI
A UI model where application code describes the interface each frame instead of maintaining a persistent widget tree. Dear ImGui is the best-known example, widely used for debug and editor tools. (5 notes)
Interchange Format
A format designed to move data between tools while preserving as much of its meaning as possible, such as FBX, glTF, Alembic, or USD. (1 note)
Iteration Time
How long it takes to see the result of a change. Shorter loops mean more attempts, and more attempts mean better content. (8 notes)
L
Level Art
Building the visual presentation of a level: environment geometry, props, materials, lighting, composition, and visual storytelling. (1 note)
Level Design
Designing the playable space: layout, traversal, encounters, pacing, player flow, and gameplay intent. (7 notes)
M
Machine Learning
Models trained on data instead of hand-written rules, now showing up in content generation, animation, and testing tools. (12 notes)
N
Node Graph
An editor where logic or content is built by wiring boxes together, as in visual scripting, material editors, and Houdini networks. (6 notes)
O
Open Source
Code published for anyone to use and improve, and the source of many libraries tools teams build on. (10 notes)
P
Perforce
A centralized version control system widely used in game development because it handles large binary assets and file locking well. (6 notes)
Procedural
Content generated by rules and parameters instead of placed by hand. (10 notes)
Production
Coordinating the people, priorities, dependencies, schedules, and risks involved in shipping a game, including making sure critical tools and workflows arrive when teams need them. (1 note)
Profiling
Measuring where time and resources actually go (CPU, GPU, memory, disk, network), so optimization targets the real bottleneck instead of a guess. (6 notes)
Python
The go-to scripting language for game tools: embedded in most DCCs and used for pipelines, build scripts, and standalone tools. (3 notes)
Q
Qt
A cross-platform C++ UI framework (with PySide for Python) behind many DCCs and studio desktop tools. (4 notes)
R
Return on Investment
What a tool gives back (time saved, fewer mistakes, less frustration) compared with what it costs to build and maintain: the math for deciding what is worth building. (2 notes)
Roles
The job titles tools work touches: tools programmer, technical artist, pipeline engineer. (2 notes)
S
Scene Description
A representation of what exists in a scene, its properties, relationships, hierarchy, and composition. USD is a prominent scene-description system built around these ideas. (5 notes)
Support
Everything that keeps a tool useful after it ships: answering questions, fixing bugs, writing docs, and training the people who depend on it. (1 note)
T
The Toolsmiths
A community of game tools developers sharing talks, articles, and hard-won lessons, home of the Toolsmiths Codex. (2 notes)
Tool UX
The user experience of internal tools: how quickly the people using them can understand, trust, and get work done with them. (18 notes)
Tools Tutorial Day
A GDC pre-conference day of hands-on sessions specifically for people who build tools, not just use them. (3 notes)
U
Undo/Redo
Stepping back and forward through edits, easy to promise and hard to get right once a tool has real data and many operations. (3 notes)
USD
Universal Scene Description: Pixar's open format for composing and exchanging 3D scenes. (4 notes)
V
Version Control
Systems like Git and Perforce that record every change to files, so teams can see history, roll back, branch, and merge their work. (9 notes)
VFX
Visual effects such as particles, explosions, and magic, authored by artists in specialized editors and tuned for runtime cost. (9 notes)
Vision
Knowing what a tool should become before building it, which matters more once implementation gets cheap. (1 note)
Visual Arts
The game-development disciplines responsible for creating the game's visual content, including modeling, texturing, materials, lighting, animation, and VFX. (2 notes)
W
Web Tech
Browser technology in game tools: web-based dashboards and editors, local servers, Electron apps, and web views embedded in editors. (1 note)