© Sebastiano M. Cossu 2021
S. M. CossuBeginning Game AI with Unityhttps://doi.org/10.1007/978-1-4842-6355-6_1

1. Introduction

Sebastiano M. Cossu1  
(1)
LONDON, UK
 

Among all the technologies that have been flourishing in the last decade, there is one that is becoming essential for our society and it’s enhancing all the other tech fields as well as every aspect of our life: Artificial Intelligence (AI). From navigation systems to smart cars and from virtual assistants to augmented reality (AR) applications on our smartphones, nearly every software and device we use features AI under the hood. Video games make no exception.

The more we go on, the more AI is present in game applications in the form of non-player character (NPC) , simulations, and more ...

Get Beginning Game AI with Unity: Programming Artificial Intelligence with C# 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.