A game engine to make games as multi-agent systems

被引:9
作者
Marin-Lora, Carlos [1 ]
Chover, Miguel [1 ]
Sotoca, Jose M. [1 ]
Garcia, Luis A. [2 ]
机构
[1] Univ Jaume 1, Inst New Imaging Technol, Castellon De La Plana, Spain
[2] Univ Jaume 1, Comp Sci & Engn Dept, Castellon De La Plana, Spain
关键词
Game development; Game engine; Multi-agent system;
D O I
10.1016/j.advengsoft.2019.102732
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Video games are applications that present design patterns that resemble multi-agent systems. Game objects or actors are like autonomous agents that interact with each other to describe complex systems. The purpose of this work is to develop a game engine to build games as multi-agent systems. The actors or game engine agents have a set of properties and behaviour rules with the end to interact with the environment of the game. The behaviour definition is established through a formal semantic based on predicate logic. The proposed engine tries to fulfil the basic requirements of the multi-agent systems, by adjusting the characteristics of the system, without affecting its potential. Finally, a set of games are introduced to validate the operation and possibilities of the engine.
引用
收藏
页数:8
相关论文
共 36 条
[1]  
Adobbati Rogelio., 2001, Proceedings of the second international workshop on Infrastructure for Agents, MAS, and Scalable MAS, V5, page, P6
[2]   Software engineering research for computer games: A systematic review [J].
Ampatzoglou, Apostolos ;
Stamelos, Ioannis .
INFORMATION AND SOFTWARE TECHNOLOGY, 2010, 52 (09) :888-901
[3]  
Anderson E.F., 2008, P 2008 C FUT PLAY RE, P228, DOI DOI 10.1145/1496984.1497031
[4]  
[Anonymous], 2009, An introduction to multiagent systems
[5]  
[Anonymous], WORKSH ENG REQ WER P
[6]  
[Anonymous], 2019, UN 3D ENG
[7]  
[Anonymous], 2017, Game_Engine_Architecture
[8]  
Aranda G, 2008, LECT NOTES ARTIF INT, V5271, P507, DOI 10.1007/978-3-540-87656-4_63
[9]  
Aranda G., 2012, T EDUTAINMENT, Vvii, P129, DOI DOI 10.1007/978-3-642-29050-3_12
[10]   A multi-agent system based on Unity 4 for virtual perception and wayfinding [J].
Becker-Asano, Christian ;
Ruzzoli, Felix ;
Hoelscher, Christoph ;
Nebel, Bernhard .
CONFERENCE ON PEDESTRIAN AND EVACUATION DYNAMICS 2014 (PED 2014), 2014, 2 :452-455