Gamified English Vocabulary Puzzle Game with FSM-Based Emotional Feedback and Fisher–Yates Shuffle
Keywords:
Gamification , Finite State Machine , Fisher-Yates Shuffle , Educational Game , English VocabularyAbstract
English vocabulary learning among elementary school students often faces challenges related to low engagement, repetitive practice activities, and limited interactive feedback in conventional learning media. Educational games with gamification elements can provide a more engaging learning environment, while rule-based character feedback and randomized puzzle arrangements may improve gameplay variation and user interaction. Objective: This study aimed to develop an Android-based English vocabulary puzzle game that integrates gamification elements, an FSM-based emotional feedback mechanism, and the Fisher–Yates Shuffle algorithm for sixth-grade elementary school students. Methods: The game was developed using the Game Development Life Cycle (GDLC) method through initiation, pre-production, production, testing, beta, and release stages. The application was implemented using Unity and C#, with Firebase Realtime Database used for data management. System evaluation was conducted through Black Box Testing, White Box Testing, and User Acceptance Testing involving 35 sixth-grade students of SD Negeri 2 Cikeusal. Results: The developed game successfully implemented gamification elements, including scores, levels, time limits, life indicators, and visual character feedback. The FSM-based mechanism generated predefined emotional responses through thirteen states and seventeen events, while the Fisher–Yates Shuffle algorithm produced varied puzzle arrangements. Black Box Testing confirmed that all main features functioned as expected, and White Box Testing verified the control flow of the FSM and Fisher–Yates Shuffle implementations. User Acceptance Testing produced an overall acceptance score of 94.3%, indicating that the game was well accepted by users. Conclusion: The integration of gamification, FSM-based emotional feedback, and Fisher–Yates Shuffle indicates its potential to provide an engaging and interactive medium for English vocabulary practice. However, this study evaluated user acceptance and system functionality, not direct vocabulary learning improvement.
References
[1] I. J. Damanik, R. Purba, and A. Tiyas, “An Analysys Of Vocabulary Mastery Efects On Students’ Speaking Ability In SMA YPK Pematangsiantar,” Bilingual : Jurnal Pendidikan Bahasa Inggris, vol. 5, no. 2, pp. 180–186, 2023, doi: 10.36985/z7pqge19.
[2] S. Ayu Cleverisa, S. Sahiruddin, and W. C. Perdhani, “The Correlation between EFL Students’ Vocabulary Mastery and Their Reading Ability,” Jurnal Pendidikan : Riset dan Konseptual, vol. 6, no. 3, p. 487, 2022, doi: 10.28926/riset_konseptual.v6i3.555.
[3] A. Nurkhasanah, F. Wulandari, A. Setiawati, and A. Istiqomah, “Vocabulary Mastery: An Analysis of 4th Grade Elementary Students Taught by Non-English Education Graduate Teacher,” English Teaching and Linguistics Journal (ETLiJ), vol. 4, no. 1, pp. 39–51, 2023, doi: 10.30596/etlij.v4i1.13321.
[4] L. Jaramillo-Mediavilla, A. Basantes-Andrade, M. Cabezas-González, and S. Casillas-Martín, “Impact of Gamification on Motivation and Academic Performance: A Systematic Review,” Educ. Sci. (Basel)., vol. 14, no. 6, 2024, doi: 10.3390/educsci14060639.
[5] G. Lampropoulos and A. Sidiropoulos, “Impact of Gamification on Students’ Learning Outcomes and Academic Performance: A Longitudinal Study Comparing Online, Traditional, and Gamified Learning,” Educ. Sci. (Basel)., vol. 14, no. 4, pp. 1–28, 2024, doi: 10.3390/educsci14040367.
[6] R. Krisdiawan, T. Sugiharto, N. AmaliaAsikin, and L. Rohmawati, “UI/UX Design for AR Card Game: Enhancing English Vocabulary Learning with Augmented Reality,” Kinetik: Game Technology, Information System, Computer Network, Computing, Electronics, and Control, Jun. 2025, doi: 10.22219/kinetik.v10i3.2240.
[7] N. Nurhayati and F. Fathurrohman, “Gamification in School Education: A Systematic Review of Its Effectiveness in Improving Student Motivation and Academic Outcomes,” AL-ISHLAH: Jurnal Pendidikan, vol. 17, no. 2, pp. 2356–2368, 2025, doi: 10.35445/alishlah.v17i2.6516.
[8] R. K. A. Putri, “Educational Gamification for The Enhancement of Student Motivation,” Edulangue: Journal of English Language Education, vol. 7, no. 1, pp. 66–82, 2024.
[9] E. Yulsilviana and H. Ekawati, “PENERAPAN METODE FINITE STATE MACHINE (FSM) PADA GAME AGENT LEGENDA ANAK BORNEO,” Sebatik, vol. 23, no. 1, pp. 116–123, Jun. 2019, doi: 10.46984/sebatik.v23i1.453.
[10] A. Arban, “Implementasi Finite State Machine (FSM) pada Agent Permainan Game Lost Animal at Borneo berbasis Android,” Jurnal CoSciTech (Computer Science and Information Technology), vol. 3, no. 2, pp. 144–151, Aug. 2022, doi: 10.37859/coscitech.v3i2.3921.
[11] R. Adrian and M. Akbar, “IMPLEMENTASI LOGIKA FINITE STATE MACHINE DALAM PERILAKU ENEMY BOSS DALAM GAME 2D,” vol. 4, no. 3, pp. 800–805, 2025, doi: https://doi.org/10.62357/jsit.v4i3.663.
[12] A. Ramadhan, “Algoritma Fisher-Yates Shuffle Pada Game Edukasi Jumble Hijaiyah,” Jurnal Teknologi Informatika dan Komputer, vol. 8, no. 1, pp. 94–106, Mar. 2022, doi: 10.37012/jtik.v8i1.759.
[13] W. Mery, “IMPLEMENTASI ALGORITMA FISHER-YATES SHUFFLE PADA GAME EDUKASI SEBAGAI PENDUKUNG PEMBELAJARAN BERBASIS WEB,” Jurnal Informatika dan Teknik Elektro Terapan, vol. 12, no. 2, Apr. 2024, doi: 10.23960/jitet.v12i2.4116.
[14] R. AdiMu’Ammar, F. Abadi, I. Budiman, R. AdiNugroho, and D. TuriantoNugrahadi, “Game development of Banjar Archive for interactive cultural education ultilizing large language models,” Kinetik: Game Technology, Information System, Computer Network, Computing, Electronics, and Control, Oct. 2025, doi: 10.22219/kinetik.v10i4.2294.
[15] A. Andi, J. Charles, O. Pribadi, C. Juliandy, and R. Robet, “Game Development ‘Kill Corona Virus’ For Education About Vaccination Using Finite State Machine and Collision Detection,” Kinetik: Game Technology, Information System, Computer Network, Computing, Electronics, and Control, Nov. 2022, doi: 10.22219/kinetik.v7i4.1470.
[16] I. Khaeruddin, R. A. Krisdiawan, and N. A. Nasikin, “Real-Time Bayesian Knowledge Tracing for Adaptive Vocabulary Practice in an Adventure Educational Game: Architecture, Verification, and Reproducibility,” 2026, doi: 10.25134/ilkom.v20i1.535.
[17] Richard Gunawan, Yohanes Priadi Wibisono, Clara Hetty Primasari, and Djoko Budiyanto, “Blackbox Testing on Virtual Reality Gamelan Saron Using Equivalence Partition Method,” Jurnal Buana Informatika, vol. 14, no. 01, pp. 11–19, Apr. 2023, doi: 10.24002/jbi.v14i01.6606.
[18] B. Prasetya and I. Nuryasin, “PENGUJIAN KUALITAS WEBSITE PT MEDIA CITRA DIGITALINDO BLITAR MENGGUNAKAN WHITE BOX TESTING DENGAN TEKNIK BASIS PATH,” JIPI (Jurnal Ilmiah Penelitian dan Pembelajaran Informatika), vol. 10, no. 2, pp. 1595–1601, May 2025, doi: 10.29100/jipi.v10i2.7693.
[19] N. A. Vanesha, R. Rizky, and A. Purwanto, “Comparison Between Usability and User Acceptance Testing on Educational Game Assessment,” Jurnal Sisfokom (Sistem Informasi dan Komputer), vol. 13, no. 2, pp. 210–215, Jun. 2024, doi: 10.32736/sisfokom.v13i2.2099.
[20] Andriyat Rio and Sugiharto Tito, “Comparison of Shuffle Algorithms For Randomness, Time Complexity and Space Complexity,” JOURNAL OF INFORMATICS AND TELECOMMUNICATION ENGINEERING, vol. 8, no. 2, pp. 279–291, Jan. 2025, doi: 10.31289/jite.v8i2.13179.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2026 Muhammad Fachrul Reihan Fauzian, Rio Andriyat Krisdiawan, Nida Amalia Asikin

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



