Game AI & Pathfinding
Choose and implement state machines, behavior trees, steering, and A-star pathfinding for enemies and NPCs.
These skills help an agent prototype gameplay, script engine systems and prepare builds for release. Most come from a large open-source game-dev pack that covers Godot, Unity, Unreal, Roblox and 2D frameworks system by system.
76 skillsChoose and implement state machines, behavior trees, steering, and A-star pathfinding for enemies and NPCs.
Create NPC behavior with AIControllers, blackboard keys, tasks, decorators, services, selectors, and sequences.
Implement NPC decision systems with blackboards, reusable behavior-tree nodes, utility scores, response curves, and hybrid agents.
Bake navigation surfaces, move NavMeshAgents, check reachable paths, carve obstacles, and connect navigation regions.
Build timed enemy waves, lane navigation, tower targeting, firing, economy, lives, and damage-budget checks.
Pick the skill for your engine first, then the system you are building, such as movement, physics, save data or UI. Because a single pack dominates this page, compare its approach with the few independent skills before committing.