Showing results for on book.leveldesignbook.com
(stub) Navigation
different ways that NPCs and AI can move and path around levels
What is navigation?
Steering vs pathfinding
Steering
different ways that NPCs and AI can move and path around levels
What is navigation?
Steering vs pathfinding
Steering
...Instead of handmade patrol paths, NPCs wander around automatically as a result of AI routines; instead of manual enemy placement
the use of ecosystem...
the use of ecosystem...
...different types of hostile NPCs with specific behaviors, strengths, and weaknesses.
Enemy design is often a complex collaboration between AI designers, programmers, character artists...
Enemy design is often a complex collaboration between AI designers, programmers, character artists...
...Uncharted 4)
Choreography
When we script NPCs to perform specific actions outside the scope of their normal AI, especially for in-game cutscenes and...
Choreography
When we script NPCs to perform specific actions outside the scope of their normal AI, especially for in-game cutscenes and...
...If NPCs have pathfinding AI, dynamically generate or manually place AI hint nodes to force NPCs to stay away from the door unless they...
...For example, if pathfinding two NPCs brings the game down to 5 FPS, then that optimization is the engine / AI programmer's job. However...
...or NPCs
What is combat design?
Combat design is about making game systems for physical conflict between player(s) and often AI-controlled enemies...
What is combat design?
Combat design is about making game systems for physical conflict between player(s) and often AI-controlled enemies...
Encounter
Continuous sequence of open-ended challenges; usually in combat with NPCs
What is an encounter?
An encounter is a sequence of systemic challenges...
Continuous sequence of open-ended challenges; usually in combat with NPCs
What is an encounter?
An encounter is a sequence of systemic challenges...
...More complex cover implementations need some scripting markup to help NPC AI use cover. Half-Life used nodes, possible fighting positions hand-placed by...
...eyes' position (if the model is for a monster or other NPC). Make what you want of it.
num_skins
is the number of textures...
num_skins
is the number of textures...