Research Article
Artificial Intelligence in Video Games: Towards a Unified Framework
Algorithm 1
Fortress Defender combat code snippet.
void handle_enemy(pc_t & enemy) | { | ⋯ | if (enemy.type() == pc_t::cleric ∣∣ enemy.type() | == pc_t::sorcerer ∣∣ enemy.type() == pc_t::ranger) | queue_action(use_skill(Skill::root, enemy)); | queue_action(attack(enemy)); | ⋯ | } |
|