The objective is to offer to the human player an enjoyable experience through his or her interaction with the game, and this does not involve any specific quantifiable outcome. Instead, a contemporary game contains changing environments, multiple objectives, and dynamic aspects of the game that are revealed to the game player as the game unfolds. The objective of the game is no longer a quantifiable outcome of beating the opponent in a checker or poker game. The artificial intelligence (AI) community has witnessed a similar transition from the “classical AI games” such as Samuel’s Checker Player and Waterman’s Poker Player to the contemporary AI techniques adopted in electronic games. This generation typically consists of “digital natives,” who, in contrast to the “digital immigrants” of the older generation, grew up playing a lot of games and who are trained in skills such as “dealing with large amounts of information quickly even at the early ages, using alternative ways to get information, and finding solutions to their own problems through new communication paths”.
However, this kind of traditional or “serious games” has been increasingly replaced by electronic games, especially for the so-called “game generation”. This type of games is sometimes referred to as “serious” games. Such artificial conflicts are often represented as a puzzle or a challenge, and having the puzzle solved or the challenge resolved provides a real-world purpose to the game players. A traditional game often presents a situation where “players engage in an artificial conflict, defined by rules and results in a quantifiable outcome”. Games have become an integral part of everyday life for many people. A comparison of the AI techniques implemented in the Unity platform with traditional AI search techniques is also included in the discussion. 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. 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 objective of the game is not to defeat the human player, but to provide the player with a challenging and enjoyable experience.
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.