DocumentCode
2030084
Title
Minecraft computer game performance analysis and network traffic emulation by a custom bot
Author
Alstad, Trevor ; Duncan, J. Riley ; Detlor, Simon ; French, Brad ; Caswell, Heath ; Ouimet, Zane ; Khmelevsky, Youry ; Hains, Gaetan ; Bartlett, Rob ; Needham, Alex
Author_Institution
COSC Dept., Okanagan Coll., Kelowna, BC, Canada
fYear
2015
fDate
28-30 July 2015
Firstpage
227
Lastpage
236
Abstract
To simulate player traffic within the game we developed an automated bot for a popular online game Minecraft. The first emulation goal was for the bot to realistically replicate network traffic that a normal player would use while playing the game. The second emulation goal was to investigate the maximum possible workload on a virtual multicores and multi-CPUs CentOS server by running different number of active Minecraft games on many cores of the multi-CPU servers simultaneously. We created a scriptable bot capable of performing many common game actions, while generating comparable traffic to that of a player. This facilitates network and game server world optimization. It is allowed us to create a new testing and emulation environment to investigation network and server performance in our virtual Gaming Private Network (GPN) infrastructure.
Keywords
computer games; computer networks; software agents; virtual private networks; Minecraft computer game performance analysis; active Minecraft games; automated bot; custom bot; emulation environment; game actions; game server world optimization; multiCPU CentOS server; multiCPU servers; network performance; network traffic emulation; online game; player traffic; scriptable bot; virtual GPN infrastructure; virtual gaming private network infrastructure; virtual multicore; Computer architecture; Emulation; Games; Performance analysis; Servers; Testing; Unified modeling language;
fLanguage
English
Publisher
ieee
Conference_Titel
Science and Information Conference (SAI), 2015
Conference_Location
London
Type
conf
DOI
10.1109/SAI.2015.7237149
Filename
7237149
Link To Document