Table of Contents Author Guidelines Submit a Manuscript
International Journal of Computer Games Technology
Volume 2015, Article ID 839721, 6 pages
http://dx.doi.org/10.1155/2015/839721
Research Article

Development of a Car Racing Simulator Game Using Artificial Intelligence Techniques

Software Systems Engineering Program, Faculty of Engineering and Applied Science, University of Regina, Regina, SK, Canada S4S 0A2

Received 29 June 2015; Revised 30 September 2015; Accepted 8 October 2015

Academic Editor: Manuel M. Oliveira

Copyright © 2015 Marvin T. Chan et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Abstract

This paper presents a car racing simulator game called Racer, in which the human player races a car against three game-controlled cars in a three-dimensional environment. The objective of the game is not to defeat the human player, but to provide the player with a challenging and enjoyable experience. To ensure that this objective can be accomplished, the game incorporates artificial intelligence (AI) techniques, which enable the cars to be controlled in a manner that mimics natural driving. The paper provides a brief history of AI techniques in games, presents the use of AI techniques in contemporary video games, and discusses the AI techniques that were implemented in the development of Racer. A comparison of the AI techniques implemented in the Unity platform with traditional AI search techniques is also included in the discussion.