Research Article
Artificial Intelligence in Video Games: Towards a Unified Framework
Algorithm 2
Conceptual combat code snippet.
void handle_enemy(pc_t & enemy) | { | | if (enemy.ranged() && can_impair_movement()) | queue_action(use_skill(get_skill(SkillType:: | disable_move), enemy)); | queue_action(attack(enemy)); | | } |
|