Tooling

Game Development (Overview)

The full game development landscape — engines, art, audio, netcode, distribution, jams.

The game-dev section is broad. This page is the index. For 3D-in-the-browser specifically see 3D / WebGL. For animation libraries that overlap UI work see Animation. For multiplayer building blocks shared with collaborative apps see Realtime. For mobile game distribution see Mobile (Native). For game audio engines layered on DSP see Audio DSP Frameworks. For PBR materials see PBR Texture Libraries.

The 2024–26 inflection points: Unity's runtime-fee saga and reversal drove a Godot exodus that cooled but didn't reverse — Godot 4.x is now legitimately mainstream. Unreal Engine 5 with Nanite / Lumen / MetaHuman / MetaSounds is the AAA default. Bevy crossed the 0.14 line and is the serious Rust ECS contender. AI-assisted tooling (Cascadeur for animation, Inworld / Convai for NPC dialogue, Move.ai for markerless mocap) is everywhere. Diversion is rapidly displacing Plastic SCM as the indie-friendly Perforce alternative. glTF + USD are converging as universal asset formats.

Sub-pages

Engines

Art / asset pipeline

Audio

Systems

  • Multiplayer / netcode — Mirror, FishNet, Photon, Nakama, Colyseus, Hathora.
  • AI / pathfinding — Recast & Detour, A* Pathfinding, ML-Agents, Convai, Inworld.
  • UI frameworks — UGUI, UI Toolkit, UMG, Godot Control, NoesisGUI, Coherent, Ultralight.
  • Input systems — Unity Input System, Unreal Enhanced Input, Steam Input.
  • Anti-cheat — Easy Anti-Cheat, BattlEye, VAC, Vanguard.
  • Localization — Crowdin, Lokalise, I2, POEditor.

Workflow

Ship & community

Quick map by ambition

Pick this if…

On this page