Jurnal Teknologi dan Sistem Komputer (Jan 2020)

Enhancing the quality of experience of Arduino-based multiplayer online game using MQTT server

  • Gabe Dimas Wicaksana,
  • Maman Abdurohman,
  • Aji Gautama Putrada

DOI
https://doi.org/10.14710/jtsiskom.8.1.2020.36-43
Journal volume & issue
Vol. 8, no. 1
pp. 36 – 43

Abstract

Read online

Online multiplayer games require internet networks to play with opposing players more exciting because multiple players can fight each other. The game experiences lag, which is expressed as the quality of experience (QoE), is one of the most common problems for online multiplayer games, causing the games less exciting to play. This study examined the implementation of Message Queue Telemetry Transport (MQTT) as a communication protocol in multiplayer online games using Arduino and compared its performance against HTTP. QoE used data collected using the mean opinion score (MOS) method. The MQTT resulted in an average QoE score of 3.9 (Pingpong) and 4 (TicTacToe) MOS units, while on HTTP 3.8 (PingPong and TicTacToe). The use of the MQTT communication protocol can improve the QoE of multiplayer online game players compared to HTTP.

Keywords