2018 · 20 citations · 17 references
ComputingComputer ScienceArtificial IntelligenceGame TheoryPuppetryCharacter CreationGame PlayingGame-based LearningPlay BehaviorArtificial Intelligence In GamesCharacter Design For GamesGame Character ModelingGame Tree SearchGame-based SimulationGame-playing AgentsMonte Carlo Tree SearchRepresentation In Video Games
In this paper, we propose a method for implementing a game AI with a persona using Monte-Carlo Tree Search (MCTS). Video games are now a powerful entertainment media not just for players but spectators as well. Since each spectator has personal preferences, customized spectator-specific gameplay is arguably a promising option to increase the entertainment value of video games streaming. In this paper, we focus on personas, which represent playstyles in the game, in particular fighting games. In order to create an AI player (character) with a given persona, we use a recently developed variant of MCTS called Puppet-Master MCTS, which controls all characters in the game, and introduce a new evaluation function, which makes each character take their actions according to the given persona, and roulette selection-based simulation to this MCTS. The results of a conducted experiment using FightingICE, a fighting game platform used in a game AI competition at CIG since 2014, show that the proposed method can make both characters successfully behave according to given personas, which were identified by participants - spectators - in the experiment.
17
Live-streaming changes the (video) game
Thomas Smith, Marianna Obrist, Peter Wright · 2013 · 184 citations
Defining personas in games using metrics
Anders Tychsen, Alessandro Canossa · 2008 · 168 citations
Arts, Design, Data-driven Design +12
Fighting game artificial intelligence competition platform
Feiyu Lu, Kaito Yamamoto, Luis H. Nomura et al. · 2013 · 72 citations