Learning to win in a first-person shooter game

被引:1
|
作者
Liaw, Chishyan [1 ]
Wang, Wei-Hua Andrew [2 ]
Lin, Chung-Chi [1 ]
Hsu, Yu-Liang [1 ]
机构
[1] Tunghai Univ, Dept Comp Sci, Taichung 407, Taiwan
[2] Tunghai Univ, Dept Ind Engn & Enterprise Informat, Taichung 407, Taiwan
关键词
Computer game; First-person shooter; Non-player character; Particle swarm optimization; Quake III; PARTICLE SWARM;
D O I
10.1007/s00500-013-0982-1
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Designing a character's behavior in a first-person shooter (FPS) game typically requires a considerable amount of effort due to a complex in-game environment. This paper proposes an efficient strategy of training a character in the Quake III Arena, a FPS game, to be more adaptive and also to have human-like learning capabilities and behaviors. Specifically, a particle swarm optimization (PSO) algorithm is introduced to provide a character with self-learning abilities. Like many computer games, the Quake III Arena utilizes a rule-based system which is constrained by several weights in the software. The effectiveness of these constrained weights is dependent upon the programmer's knowledge about the game. In order to increase a character's learning ability, an efficient method using the PSO algorithm is developed to determine the constrained weights for the behavior control. In the conducted experiments, the PSO algorithm is implemented to design a non-player character which is shown to be superior to the other characters originally created in the Quake III game. This efficient training strategy decreases the amount of effort required by game designers to design an intelligent character's behavior.
引用
收藏
页码:1733 / 1744
页数:12
相关论文
共 50 条
  • [1] Learning to win in a first-person shooter game
    Chishyan Liaw
    Wei-Hua Andrew Wang
    Chung-Chi Lin
    Yu-Liang Hsu
    [J]. Soft Computing, 2013, 17 : 1733 - 1744
  • [2] First-Person Shooter
    Fitzgerald, Adam
    [J]. AMERICAN SCHOLAR, 2015, 84 (01): : 51 - 51
  • [3] First-person shooter
    Hulme, David
    [J]. NEW SCIENTIST, 2014, 222 (2973) : 32 - 33
  • [4] First-person shooter
    Guzy, C
    [J]. MEDIA STUDIES JOURNAL, 2000, 14 (03): : 94 - +
  • [5] First-Person Shooter
    Taubin, Amy
    [J]. FILM COMMENT, 2018, 54 (05) : 16 - 17
  • [6] Reinforcement Learning as an Approach to Train Multiplayer First-Person Shooter Game Agents
    Almeida, Pedro
    Carvalho, Vitor
    Simoes, Alberto
    [J]. TECHNOLOGIES, 2024, 12 (03)
  • [7] First-Person Shooter Game Culture. An Online Ethnography
    Tauschek, Markus
    [J]. ZEITSCHRIFT FUR VOLKSKUNDE, 2013, 109 (02): : 285 - 287
  • [8] EVOLVING A TEAM IN A FIRST-PERSON SHOOTER GAME BY USING A GENETIC ALGORITHM
    Liaw, Chishyan
    Wang, Wei-Hua
    Tsai, Ching-Tsorng
    Ko, Chao-Hui
    Hao, Gorden
    [J]. APPLIED ARTIFICIAL INTELLIGENCE, 2013, 27 (03) : 199 - 212
  • [9] The Effects of Network Latency on Competitive First-Person Shooter Game Players
    Liu, Shengmei
    Claypool, Mark
    Kuwahara, Atsuo
    Scovell, James
    Sherman, Jamie
    [J]. 2021 13TH INTERNATIONAL CONFERENCE ON QUALITY OF MULTIMEDIA EXPERIENCE (QOMEX), 2021, : 151 - 156
  • [10] Sound and immersion in the First-Person Shooter
    Grimshaw, Mark
    [J]. PROCEEDINGS OF CGAMES'2007: 11TH INTERNATIONAL CONFERENCE ON COMPUTER GAMES: AI, ANIMATION, MOBILE, EDUCATIONAL AND SERIOUS GAMES, 2007, 2007, : 119 - 124