PPristone AcademyLearn · Mentor · Build
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

  1. 1Keep one common state machine and separate personality rules from movement and combat code.
  2. 2Make Aggressive enemies commit without retreating.
  3. 3Make Cowards flee and heal when their health falls below 50 percent.
  4. 4Make Opportunists wait for the player's cooldown window.
  5. 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.