Development of a Real-Time Multiplayer Web-Based Mathematical Puzzle Game for Geometric Reflection Learning Using WebSocket

Fathan Mohamad, Rahmat Deddy Riyanto Dako, Ulfatun Nadifa, Wahab Musa, Syahrir Abdussamad, Bambang Panji Asmara

Abstract


Mathematics learning at the senior secondary level often faces challenges related to student engagement, heterogeneous comprehension levels, and the absence of interactive feedback mechanisms. This study develops and evaluates a web-based mathematical puzzle game named "ISOMETRIA" that integrates WebSocket technology to support real-time multiplayer features for learning the reflection topic among Grade XI students at MAN 1 Gorontalo City. The research follows the ADDIE (Analysis, Design, Development, Implementation, Evaluation) model. The system was built using Phaser.js on the front end and Node.js, Express.js, and Socket.io on the back end, deployed via Vercel and Railway. WebSocket communication is structured into four phases: matchmaking, character selection, map exploration, and battle. A server-authoritative approach with a 200 millisecond race window mechanism was implemented to ensure fair and consistent gameplay under varying network latency conditions. Functionality testing across 25 scenarios confirmed that all features performed as expected. Effectiveness was evaluated with 38 students using a pre-test and post-test design. Mean scores improved from 57.1 to 69.2, and Wilcoxon Signed-Rank Test results yielded p < 0.001, indicating a statistically significant improvement. Student response questionnaires returned an average score of 3.58 (sufficient agreement), covering usability, engagement, and perceived benefit. The research results indicate a significant improvement in learning outcomes following the use of the media

Keywords


WebSocket; Pembelajaran berbasis permainan; Teka-teki matematika; Multiplayer real-time; Materi refleksi

Full Text:

PDF

References


D. Mauliddiani, D. Hasibuan, and H. S. Harahap, “Kemampuan Daya Tangkap Anak dalam Pembelajaran Kelas V MIS Al Mukhlisin Kabupaten Deli Serdang,” J. Educ., vol. 06, no. 01, pp. 1381–1389, 2023, doi: https://doi.org/10.31004/joe.v6i1.3092.

N. Martin-alguacil, L. Avedillo, R. Mota-blanco, and M. Gallego-agundez, “education sciences Student-Centered Learning : Some Issues and Recommendations for Its Implementation in a Traditional Curriculum Setting in Health Sciences,” Educ. Sci., vol. 14, 2024, doi: https://doi.org/10.3390/educsci14111179.

J. Meyer, T. Jansen, and J. Fleckenstein, “Nonengagement and unsuccessful engagement with feedback in lower secondary education : The role of student characteristics,” Contemp. Educ. Psychol., vol. 81, no. March 2025, p. 102363, 2025, doi: 10.1016/j.cedpsych.2025.102363.

N. L. P. Andika, K. Agustini, and I. G. W. Sudatha, “Studi Literatur Review : Peran Media Game Based Learning terhadap Pembelajaran,” Didakt. J. Kependidikan, vol. 14, no. 1, pp. 799–812, 2025, doi: https://doi.org/10.58230/27454312.1645.

Ramlah, N. Riana, and A. P. Abadi, “Fun Math Learning For Elementary School Students Through Interactive Puzzle Media,” SJME (Supremum J. Math. Educ., vol. 6, no. 1, pp. 25–34, 2022, doi: 10.35706/sjme.v6i.

H. J. Bang, L. Li, and K. Flynn, “Efficacy of an Adaptive Game-Based Math Learning App to Support Personalized Learning and Improve Early Elementary School Students’ Learning,” Early Child. Educ. J., vol. 51, no. 4, pp. 717–732, 2023, doi: 10.1007/s10643-022-01332-3.

D. A. Apriani, Yasinta Mahendra, and Berta apriza, “The Effectiveness of Educational Games in Mathematics Learning in Elementary Schools: A Systematic Literature Review,” Mimb. PGSD Undiksha, vol. 13, no. 1, pp. 115–126, 2025, doi: 10.23887/jjpgsd.v13i1.91722.

Y. M. Cholily, R. Darmayanti, T. Lovat, Choirudin, Usmiyatun, and I. Muhammad, “Si-GEMAS : Serious game mathematical crossword puzzle learning media for students critical thinking ability,” Al-Jabar J. Pendidik. Mat., vol. 14, no. 1, pp. 165–179, 2023, doi: https://doi.org/10.24042/ajpm.v14i1.16113.

M. C. Intriago-Cobeña, R. M. Reyes-Ávila, A. M. Kaicer-Pinargote, S. N. Bazurto-Alcívar, and L. A. Chavarría-Mendoza, “Gamification in the Acquisition of Vocabulary in the English Language in Upper Secondary Education Students of a Rural School,” Int. J. Linguist. Lit. Cult., vol. 10, no. 5, pp. 89–99, 2024, doi: https://doi.org/10.21744/ijllc.v10n5.2459.

I. Zahra, M. Neo, and S. H. Hew, “Level-Up Learning with CIGLE Framework : Enhancing Learning Through Interactive , Game- Based Collaboration for Effective Problem Solving,” Int. J. Technol., vol. 16, no. 1, pp. 187–206, 2025, doi: https://doi.org/10.14716/ijtech.v16i1.7143.

Muhtarom, H. Adrillian, A. B. H. M. H., and M. Ribowo, “Pengembangan Game Edukasi Matematika Untuk Meningkatkan Kemampuan Numerasi Siswa SMP,” Transform. J. Pendidik. Mat. dan Mat., vol. 6, no. 2, pp. 95–108, 2022, doi: 10.36526/tr.v.

C. I. S. Budhayanti and J. Bata, “Pengembangan Game Edukasi Untuk Materi Bangun Datar Menggunakan Lintasan Belajar Geometri,” J. Muara Ilmu Sos. Humaniora, dan Seni, vol. 5, no. 1, pp. 154–163, 2021, doi: 10.24912/jmishumsen.v5i1.9477.2021.

R. Fahlevi and A. Yuliani, “Pengembangan Game Edukasi Cermat Berbasis Android untuk Meningkatkan Keterampilan Problem Solving Siswa SMA pada Materi Barisan dan Deret Geometri,” J. Pembelajaran Mat. Inov., vol. 4, no. 5, pp. 1191–1204, 2021, doi: 10.22460/jpmi.v4i5.1191-1204.

Asri, Fitriyani, Katie, and A. Iskandar, “Web-Based Educational Game Development to Improve Elementary School Students ’ Learning Efficiency and Interest,” Ceddi J. Educ., vol. 4, no. 2, pp. 10–16, 2025, doi: https://doi.org/10.56134/cje.v4i2.156.

R. Rosmiati, “Web-Based Educational Game Development Using Deep Learning for Fractions,” Indones. J. Innov. Stud., vol. 27, no. 1, pp. 1–11, 2026, doi: 10.21070/ijins.v27i1.1875.

D. Sereda, “Real-time interaction on the web: how WebSockets change application performance,” Int. J. Eng. Comput. Sci., vol. 14, no. 05, pp. 27229–27233, 2025, doi: 10.18535/ijecs.v14i05.5135.

I. S. Aminah, A. Syamsudin, and D. Hamidah, “Pengembangan Game Edukasi Etnomatematika Tenun Ikat Bandar pada Materi Transformasi,” J. Equ. Teor. dan Penelit. Pendidik. Mat., vol. 6, no. September, pp. 23–31, 2023, doi: http://dx.doi.org/10.29300/equation.v6i2.3495.

G. Fulk, “Descriptive Statistics, An Important First Step,” J. Neurol. Phys. Ther., vol. 47, no. 2, p. 63, 2023, doi: 10.1097/NPT.0000000000000434.

Y. AbdulRaheem, “Statistics in medical research: Common mistakes,” J. Taibah Univ. Med. Sci., vol. 18, no. 6, pp. 1197–1199, 2023, doi: 10.1016/j.jtumed.2023.04.004.

N. I. S. Indah and F. Ahmad, “Exploring the Wilcoxon Test in Science Education : A Literature Review of Empirical Research,” Indones. J. Educ. Sci., vol. 7, no. 2, pp. 158–169, 2025, doi: https://doi.org/10.31605/ijes.v7i2.4712.

R. D. Gosselin, “Testing for normality: a user’s (cautionary) guide,” Lab. Anim., vol. 58, no. 5, pp. 433–437, 2024, doi: 10.1177/00236772241276808.

I. M. Agus, O. Gunawan, I. G. Teguh, S. Dharma, and I. W. R. Wijaya, “KOMPUTA : Jurnal Ilmiah Komputer dan Informatika Evaluasi Usability Aplikasi Absensi Pegawai Menggunakan System Usability Scale : Studi Kasus di Pemerintah Provinsi Bali Usability Evaluation of Employee Attendace Application Using System Usability Scale (,” KOMPUTA J. Ilm. Komput. dan Inform., vol. 15, no. 1, 2026, doi: 10.34010/komputa.v15i1.19367.

N. Fang, T. Hu, M. Shi, and Z. Liu, “Effects of Different Visual Feedback Types on Perception of Online Wait,” Trait. du Signal, vol. 39, no. 4, pp. 1303–1312, 2022, doi: 10.18280/ts.390423.

N. F. Ramadhanti, M. Lamada, and M. Riska, “Pengembangan Aplikasi Game Edukasi 3D ‘ Finding Geometry ’ Berbasis Unity Sebagai Media Pembelajaran Bangun Ruang Matematika,” J. Mediat. J. Media Pendidik. Tek. Inform. dan Komput., vol. 4, no. 2, pp. 21–26, 2021, doi: https://doi.org/10.59562/mediatik.v4i2.3076.

M. I. Dhani, T. A. Aziz, and L. El Hakim, “Pembelajaran Matematika Melalui Pendekatan Konstruktivisme,” J. Pendidik. MIPA, vol. 12, 2022, doi: https://doi.org/10.37630/jpm.v12i4.796.

A. A. Arafah, Sukriadi, and A. F. Samsuddin, “Implikasi Teori Belajar Konstruktivisme pada Pembelajaran Matematika,” J. Pendidik. MIPA, vol. 13, no. 2000, pp. 358–366, 2023, doi: https://doi.org/10.37630/jpm.v13i2.946.

Nurfad, Indriana, and F. Julian, “Students’ Mathematical Conceptual Knowledge,” J. Mercumatika J. Penelit. Mat. dan Pendidik. Mat., vol. 8, no. 2, 2025, doi: https://doi.org/10.26486/jm.v8i2.3414.




DOI: https://doi.org/10.37905/jjeee.v8i2.40303

Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

Published by:
Electrical Engineering Department
Faculty of Engineering
State University of Gorontalo
Jalan B.J.Habibie Desa Moutong Kecamatan Tilongkabila Kabupaten Bone Bolango
Telp. 0435-821175; 081340032063
Email: [email protected]/[email protected]

Creative Commons License

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.