Game AI should be readable, controllable and fun.
Production-focused guides for believable agents—plus foundational writing by game-AI practitioners.
Modern field guides
Behavior Trees That Designers Can Actually Debug
Structure readable behavior trees, blackboards, interrupts and observability for production.
ArchitectureUtility AI Scoring Without Tuning Chaos
Build explainable utility scoring that remains stable and practical to tune.
PlanningGOAP Planning for Gameplay: Practical Boundaries
Use goal-oriented action planning with bounded search and authorial control.
SensingGame AI Perception: From Stimulus to Belief
Design sight, sound, memory and uncertainty so NPC knowledge feels fair.
Spatial reasoningSpatial Queries for Cover and Tactical Positions
Create testable candidate generation and scoring for tactical locations.
NavigationNavMesh Pathfinding: A Production Checklist
Check NavMesh generation, path queries, links, dynamic obstacles and movement quality.
NavigationCrowd AI: Local Avoidance Without the Shuffle
Combine path corridors, avoidance, priorities and animation for convincing crowds.
ToolsDebugging Game AI Decisions with Traces and Overlays
Build observability that explains perception, decisions, paths and failures.
QualityTesting Game AI with Scenario-Based Automation
Turn desired behaviours and known failures into repeatable automated scenarios.
PerformanceA Practical Performance Budget for Game AI
Budget sensing, decisions, planning and navigation without flattening behaviour.
Player experienceAdaptive Difficulty Without Breaking Player Trust
Adapt challenge with evidence, constraints and player control.
Generative AIGenerative-AI NPCs: A Production Risk Checklist
Evaluate latency, safety, narrative control, privacy and fallback behaviour.