Design of Networked Multiplayer Snake and Ladder Educational Game Based on Hash Map and Vector Data Structure

Computer games have been used as educational media or popularly named as educational games. However, most educational computer games that have been created can be played by one player. This study aims to build a multiplayer ladder and snake educational game focused on the server program as a moderat...

Full description

Bibliographic Details
Main Authors: A'la Syauqi, Permata Rahmatul Hijjah
Format: Article
Language:Indonesian
Published: Universitas Muhammadiyah Purwokerto 2020-11-01
Series:Jurnal Informatika
Subjects:
Online Access:http://jurnalnasional.ump.ac.id/index.php/JUITA/article/view/8436
id doaj-8d37701c27254e128b4961d97e60f3bf
record_format Article
spelling doaj-8d37701c27254e128b4961d97e60f3bf2020-11-25T04:10:51ZindUniversitas Muhammadiyah PurwokertoJurnal Informatika2086-93982579-89012020-11-018215916810.30595/juita.v8i2.84363381Design of Networked Multiplayer Snake and Ladder Educational Game Based on Hash Map and Vector Data StructureA'la Syauqi0Permata Rahmatul Hijjah1Universitas Islam Negeri Maulana Malik IbrahimUniversitas Islam Negeri Maulana Malik IbrahimComputer games have been used as educational media or popularly named as educational games. However, most educational computer games that have been created can be played by one player. This study aims to build a multiplayer ladder and snake educational game focused on the server program as a moderator that handles players, player groups, and data traffic during the game is running. The game is built on Java socket programming and local area network (LAN) as a data communication medium between players. Whereas to handle the username and socket address of the whole player, the hash map data structure is used. A vector data structure is also used to manage data package sending for each player group. The experiment shows that the system works properly where the computer server’s performance is influenced by the specifications, especially the processor and random-access memory (RAM).http://jurnalnasional.ump.ac.id/index.php/JUITA/article/view/8436game, moderator, multiplayer, network, server
collection DOAJ
language Indonesian
format Article
sources DOAJ
author A'la Syauqi
Permata Rahmatul Hijjah
spellingShingle A'la Syauqi
Permata Rahmatul Hijjah
Design of Networked Multiplayer Snake and Ladder Educational Game Based on Hash Map and Vector Data Structure
Jurnal Informatika
game, moderator, multiplayer, network, server
author_facet A'la Syauqi
Permata Rahmatul Hijjah
author_sort A'la Syauqi
title Design of Networked Multiplayer Snake and Ladder Educational Game Based on Hash Map and Vector Data Structure
title_short Design of Networked Multiplayer Snake and Ladder Educational Game Based on Hash Map and Vector Data Structure
title_full Design of Networked Multiplayer Snake and Ladder Educational Game Based on Hash Map and Vector Data Structure
title_fullStr Design of Networked Multiplayer Snake and Ladder Educational Game Based on Hash Map and Vector Data Structure
title_full_unstemmed Design of Networked Multiplayer Snake and Ladder Educational Game Based on Hash Map and Vector Data Structure
title_sort design of networked multiplayer snake and ladder educational game based on hash map and vector data structure
publisher Universitas Muhammadiyah Purwokerto
series Jurnal Informatika
issn 2086-9398
2579-8901
publishDate 2020-11-01
description Computer games have been used as educational media or popularly named as educational games. However, most educational computer games that have been created can be played by one player. This study aims to build a multiplayer ladder and snake educational game focused on the server program as a moderator that handles players, player groups, and data traffic during the game is running. The game is built on Java socket programming and local area network (LAN) as a data communication medium between players. Whereas to handle the username and socket address of the whole player, the hash map data structure is used. A vector data structure is also used to manage data package sending for each player group. The experiment shows that the system works properly where the computer server’s performance is influenced by the specifications, especially the processor and random-access memory (RAM).
topic game, moderator, multiplayer, network, server
url http://jurnalnasional.ump.ac.id/index.php/JUITA/article/view/8436
work_keys_str_mv AT alasyauqi designofnetworkedmultiplayersnakeandladdereducationalgamebasedonhashmapandvectordatastructure
AT permatarahmatulhijjah designofnetworkedmultiplayersnakeandladdereducationalgamebasedonhashmapandvectordatastructure
_version_ 1724418930162794496