NeNAdventures course
Week 8 of 12Progression
Five AI personalities
Use one state machine to create five opponents with recognizable tactical behavior.
Weekly outcome
What exists by the end
Aggressive, Coward, Opportunist, ObjectiveFocused, and TeamPlayer enemies powered by one shared AI system.
Build sequence
This week's work
- 1Keep one common state machine and separate personality rules from movement and combat code.
- 2Make Aggressive enemies commit without retreating.
- 3Make Cowards flee and heal when their health falls below 50 percent.
- 4Make Opportunists wait for the player's cooldown window.
- 5Make ObjectiveFocused enemies stall while TeamPlayers reposition toward allies.
Show someone
The weekly checkpoint
Show five fights and ask a playtester to identify all five personalities without labels.