User Tools

Site Tools


rpd:wandering_ai

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

rpd:wandering_ai [2025/12/24 03:28] – Wiki maintenance: Update pages, fix naming conventions, add missing pages mikerpd:wandering_ai [2025/12/24 03:30] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== Wandering AI ======
  
 +==== Description ====
 +Wandering AI is an artificial intelligence behavior where enemies move randomly around the dungeon rather than actively pursuing the player.
 +
 +==== Characteristics ====
 +  * **Random Movement** - Moves to adjacent tiles randomly when not engaged
 +  * **Low Alertness** - Doesn't actively search for the player
 +  * **Patrol Behavior** - May follow simple patterns when undisturbed
 +  * **Passive Detection** - Only notices player when in adjacent tiles or line of sight
 +
 +==== Examples of Wandering Mobs ====
 +  * [[rpd:shadow_mob|Shadow]] - Wanders along walls and moves quickly
 +  * [[rpd:gnoll_mob|Gnoll]] - Sometimes found wandering in groups
 +  * [[rpd:kobold_mob|Kobold]] - Often wanders near resource areas
 +
 +==== Advantages ====
 +  * **Predictable Movement** - Easier to anticipate their position
 +  * **Less Threatening** - Won't pursue the player aggressively
 +  * **Opportunity for Preparation** - Can prepare for combat before engagement
 +
 +==== Disadvantages ====
 +  * **Surprise Factor** - May encounter when not expecting combat
 +  * **Stealth Limitations** - Even stealthy characters may be detected
 +  * **Area Coverage** - May detect the player over larger areas when multiple present
 +
 +==== Strategy ====
 +  * **Avoidance** - Often possible to avoid combat by careful movement
 +  * **Surprise Advantages** - Can get first attack when engaging them
 +  * **Predictable Patterns** - Can sometimes predict their movement to avoid or intercept
 +  * **Area Control** - May need to clear areas systematically to ensure safety
 +
 +==== See Also ====
 +  * [[rpd:ai_behavior|AI Behavior]]
 +  * [[rpd:hunting_ai|Hunting AI]]
 +  * [[rpd:mobs|Mobs]]
 +
 +{{tag> rpd mechanics ai }}