Designing artificial intelligence systems that interact with the player and make decisions based on the game world.