en:rpd:ai
Differences
This shows you the differences between two versions of the page.
| en:rpd:ai [2026/01/01 19:45] – namespace move Mike | en:rpd:ai [2026/01/01 19:46] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== AI (Artificial Intelligence) ====== | ||
| + | AI in Remixed Dungeon refers to the artificial intelligence controlling various entities in the game, particularly mobs and NPCs. | ||
| + | |||
| + | ==== Mob AI Types ==== | ||
| + | * **Wandering**: | ||
| + | * **Hunting**: | ||
| + | * **Guard**: Mobs that stay in a specific location or patrol a set area | ||
| + | * **Passive**: | ||
| + | * **Specialized**: | ||
| + | |||
| + | ==== AI Behaviors ==== | ||
| + | * **Line of Sight**: Mobs detect players based on sight, which can be blocked by walls | ||
| + | * **Sound-based Detection**: | ||
| + | * **Pathfinding**: | ||
| + | * **Tactical Decision Making**: Some mobs make tactical choices based on their health, the player' | ||
| + | |||
| + | ==== Common AI Patterns ==== | ||
| + | * **Alert Phase**: Mobs become alert when they detect the player | ||
| + | * **Fighting Phase**: Mobs engage in combat once close enough to the player | ||
| + | * **Fleeing**: | ||
| + | * **Retaliation**: | ||
| + | |||
| + | ==== Modding AI ==== | ||
| + | * AI behaviors can be customized through Java code or Lua scripts for modding purposes | ||
| + | * Custom AI can be implemented in both Java and Lua | ||
| + | |||
| + | ==== Content Verification ==== | ||
| + | * Information source: Java Classes in [[https:// | ||
| + | * Implementation details in various AI classes | ||
| + | * Examples in mob implementations across the game | ||
| + | |||
| + | ==== See Also ==== | ||
| + | * [[en: | ||
| + | * [[en: | ||
| + | * [[en: | ||
| + | |||
| + | {{tag> rpd ai mechanics}} | ||
