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...
Main Authors: | , |
---|---|
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 |