Reference Hub2
Modelling a Human-Like Bot in a First Person Shooter Game

Modelling a Human-Like Bot in a First Person Shooter Game

Antonio Miguel Mora, Francisco Aisa, Pablo García-Sánchez, Pedro Ángel Castillo, Juan Julián Merelo
Copyright: © 2015 |Volume: 6 |Issue: 1 |Pages: 17
ISSN: 1947-3117|EISSN: 1947-3125|EISBN13: 9781466678736|DOI: 10.4018/IJCICG.2015010102
Cite Article Cite Article

MLA

Mora, Antonio Miguel, et al. "Modelling a Human-Like Bot in a First Person Shooter Game." IJCICG vol.6, no.1 2015: pp.21-37. http://doi.org/10.4018/IJCICG.2015010102

APA

Mora, A. M., Aisa, F., García-Sánchez, P., Castillo, P. Á., & Merelo, J. J. (2015). Modelling a Human-Like Bot in a First Person Shooter Game. International Journal of Creative Interfaces and Computer Graphics (IJCICG), 6(1), 21-37. http://doi.org/10.4018/IJCICG.2015010102

Chicago

Mora, Antonio Miguel, et al. "Modelling a Human-Like Bot in a First Person Shooter Game," International Journal of Creative Interfaces and Computer Graphics (IJCICG) 6, no.1: 21-37. http://doi.org/10.4018/IJCICG.2015010102

Export Reference

Mendeley
Favorite Full-Issue Download

Abstract

Autonomous agents in videogames, usually called bots, have tried to behave as human players from their emergence more than 20 years ago. They normally try to model a part of a human expert player's knowledge with respect to the game, trying to become a competitive opponent or a good partner for other players. This paper presents a deep description of the design of a bot for playing 1 vs. 1 Death Match mode in the first person shooter Unreal Tournament™ 2004 (UT2K4). This bot uses a state-based Artificial Intelligence model which emulates a big part of the behavior/knowledge (actions and tricks) of an expert human player in this mode. This player has participated in international UT2K4 championships. The behavioral engine considers primary and secondary actions, and uses a memory approach. It is based in an auxiliary database for learning about the fighting arena, so it stores weapons and items locations once the bot has discovered them, as a human player would do. This so-called Expert Bot has yielded excellent results, beating the game default bots even in the hardest difficulty, and being a very hard opponent for medium-level human players.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.