Hey, everyone. As you know, I am not particularly present recently (I need to find out how to handle this blog while my interests spread out on non-technical stuff, but this is something for another time).
However, I am back with an announcement: I have recently published the fifth edition of Unity Artificial Intelligence Programming.
Not only have I updated the book for Unity 2022, but the book is also a massive improvement over the last edition in terms of code quality and consistency (and I really need to thank Kazimieras Mikelis for the extensive and detailed review). Moreover, I added a chapter on Procedural Content Generation because it is my main interest, of course.
Let me know what you think and what you would like to see in a future edition (I am planning a complete rewrite from scratch).
Table of Contents
- Introduction to AI
- Finite State Machines
- Randomness and Probability
- Implementing Sensors
- Path Following and Steering Behaviors
- A* Pathfinding
- Navigation Mesh
- Behavior Trees
- Procedural Content Generation
- Machine Learning in Unity
- Putting It All Together