|
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 recently AR applications aiming to
enhance the user experience. Machine learning algorithms are
starting to be a common solution to enhance graphics and
animations or even implement new gameplay features.
In this chapter, I will briefly present to you Artificial Intelligence
and talk about its relationship with video games. Finally, I will
present to you what this book has to offer for you and what
to expect from it.
Let’s start with the basic question: What is Artificial Intelligence? |
|
|
 Delphi in a Nutshell
Aimed at the working Delphi developer, Delphi in a Nutshell is an effective desktop reference to this popular programming tool. Besides listing all core classes and methods, this book also provides a host of expert dos and don'ts for mastering the newest features in Delphi's Object Pascal.
The heart of this book is... |  |  Introduction to Materials for Advanced Energy Systems
This first of its kind text enables today’s students to understand current and future energy challenges, to acquire skills for selecting and using materials and manufacturing processes in the design of energy systems, and to develop a cross-functional approach to materials, mechanics, electronics and processes of energy... |  |  Understanding Web Services Specifications and the WSEExplore the emerging specifications—and the latest tools—for implementing advanced Web services using Microsoft technologies. Keep pace with evolving Web services specifications—and get developer-to-developer insights for using them to deliver advanced, interoperable solutions for Microsoft .NET. This guide provides a... |
|