Artificial intelligence for games

Please Sign up or sign in to vote. This article presents an overview of the key techniques and algorithms used in modern computer games. You can find more articles at the SDJ website.

Artificial intelligence for games

Video Games and Artificial Intelligence Established: June 10, Overview Overview The tutorial will give an introduction to the area of applying AI techniques, such as learning, search and planning, to video games. It will focus on past and recent applications, open problems and promising avenues for future research, and on resources available to people who would like to work in this space.

Synopsis AI research and video games are a mutually beneficial combination. On the one hand, AI technology can provide solutions to an increasing demand to add realistic, intelligent behaviour to the virtual creatures that populate a game world. On the other hand, as game environments become more complex and realistic, they offer a range of excellent testbeds for fundamental AI research.

This tutorial will give an introduction to the area of applying AI techniques, such as learning, search and planning, to video games. The tutorial will focus on past and recent applications, open problems and promising avenues for future research, and on resources available to people who would like Artificial intelligence for games work in this space.

We will present concrete AI techniques used in games and give references to relevant work. We hope that the topic is relevant to both game developers looking for ways to improve their products, and researchers looking for realistic benchmarks to test new algorithms and ideas.

Target Audience We target our tutorial to researchers and practitioners with an interest in one or more fields such as video games, learning, planning and search.

Artificial intelligence for games

No deep prior knowledge is required in either of the covered topics. Importance of Topic Let us begin with a provocative question: In which area of human life is artificial intelligence AI currently applied the most? The answer, by a large margin, is Computer Games.

This is essentially the only big area in which people deal with behaviour generated by AI on a regular basis. However, growth is not only in sales but also in the diversity of content offered, ranging from educational games to first-person shooters.

Introduction

In addition, a fascinating convergence of media is taking place with video games often having movie quality cut-scenes and narrative. So, where does artificial intelligence come into play? We argue that both games and AI research can greatly benefit from each other.

Artificial intelligence for games

From a research point of view, video games offer fascinating toy examples that capture the complexity of real-world situations while maintaining the controllability and traceability of computer simulations. As an example, consider the problem of driving a racing car under realistic race conditions.

While the full problem is too complex to be tackled right now because it involves problems around limited actuators and noisy sensors in addition to the AI problem, important aspects can be tackled working inside a state-of-the-art racing game simulation.

As game designers work hard to create more realistic worlds for their customers, AI researchers can benefit from access to benchmarks that accurately reflect real-life problems.

Artificial Intelligence in Games - CodeProject

Games exhibit many combinations of features that are important in current AI research. For example, a game environment can be either static or dynamic, there can be either single-agent or two-player or multi-agent problems, transitions can be either deterministic or non-deterministic, and game worlds can be either fully known or partially observable.Artificial Intelligence in Games: A look at the smarts behind Lionhead Studio’s “Black and White” and where it can and will go in the future.

Artificial intelligence in video games helps bring virtual worlds to life; it lurks beneath the surface, determining the way a player interacts with a game.

As the brains of a game, AI engages our brains. One, the generator network, received data from thousands of human-created levels, including some from the original games and some created by hobbyists. It then created new stages that looked similar.

Artificial Intelligence in Games - CodeProject

Welcome to the Artificial Intelligence and Games book. This book aims to be the first comprehensive textbook on the application and use of artificial intelligence (AI) in, and for, games. Our hope is that the book will be used by educators and students of graduate or advanced undergraduate courses on game AI as well as game AI practitioners at large.

The first games and artificial intelligence algorithms had to settle for limited capabilities of machines available at that time, with the processor frequencies no higher than 2 MHz.

Summer School

The first PCs brought in new possibilities and new applications. Different genres of games utilize different algorithms when it comes to programming AI. For example, FPS games implement the layered structure of the artificial intelligence system, while RTS games have several modules, such as effective path-finding, economic structuring, game map analysis, and more.

Artificial Intelligence For Games