Dynamic AI

We can also use probability to specify the intelligence levels of AI characters or the global game settings. This can, in turn, affect the overall difficulty level of the game and keep it challenging and interesting for the players. As described in the book, The Art of Game Design, Jesse Schell, Morgan Kaufmann publications, players will only continue to play our game if we keep them in their flow channel:

The player's flow channel

The players feel anxious and get disappointed if we present tough challenges for them before they have the necessary skills. On the other hand, once they've mastered the skills, if we continue to keep ...

Get Unity Artificial Intelligence Programming - Fourth Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.