Perancangan game horror puzzle “The Hidden Surah" dengan implementasi Finite State Machine pada NPC untuk media edukasi Surat An-Nas

  • dwi andina putri Program Studi Teknik Informatika, Universitas Islam Negeri Maulana Malik Ibrahim Malang
  • Nirma Nur Diana Program Studi Teknik Informatika, Universitas Islam Negeri Maulana Malik Ibrahim Malang
  • Nur Muhammad Anang Febriananto Program Studi Teknik Informatika, Universitas Islam Negeri Maulana Malik Ibrahim Malang
  • Azmi Fash Shalna Zaiba Program Studi Teknik Informatika, Universitas Islam Negeri Maulana Malik Ibrahim Malang
Keywords: Horror puzle game, FSM, islamic education, unity engine, surah an-nas

Abstract

Qur’anic education, especially the memorization of short surahs, often relies on conventional methods that are less engaging for young learners. Game technology can serve as an interactive and enjoyable learning medium. This study developed an Islamic-themed horror puzzle game titled “The Hidden Surah” as an educational tool for learning Surah An-Nas using the Finite State Machine (FSM) method for Non-Player Character (NPC) behavior. The game was built with Unity Engine and programmed in C#. FSM was applied to four enemy NPCs Pocong, Kuntilanak, Tuyul, and Genderuwo with distinct state transitions responding to player actions. A maze system was also implemented to enhance exploration and challenge. Internal black box testing confirmed all core features functioned properly with a 100% success rate. The game integrates Islamic values by emphasizing that Qur’anic recitation and dzikr act as spiritual protection from darkness. Thus, The Hidden Surah has the potential to become an alternative learning medium that is interactive, educational, and has spiritual value.

Downloads

Download data is not yet available.

References

Abdussakir, A. (2004). Menjawab teka-teki langkah kuda pada beberapa ukuran papan catur dengan teori graph. Jurnal Saintika, 3(2), 17–26. https://repository.uin-malang.ac.id/1779/

Abtokhi, A., & Fahmi, H. (2025). Sertifikat HKI: Inovasi Pembelajaran Fisika Dasar Melalui Pengembangan Perangkat Pembelajaran Mekanika Berbasis ICT Untuk Melatihkan Keterampilan Kolaboratif dan Pemecahan Masalah (sertifikat hak cipta). https://repository.uin-malang.ac.id/25599/

Astuti, Y. W., Yunus, A., & Ahsan, M. (2019). Perilaku Non Player Character (Npc) Pada Game Fps “Zombie Colonial Wars” Menggunakan Finite State Machine (Fsm). Kurawal-Jurnal Teknologi, Informasi Dan Industri, 2(1), 53–63.

Aziz, R., & Mangestuti, R. (2006). Pengaruh kecerdasan intelektual, kecerdasan emosional dan kecerdasan spiritual terhadap agresivitas pada mahasiswa UIN Malang. El-Qudwah: Jurnal Penelitian Integrasi Sains Dan Islam, 1(1), 70–84. http://repository.uin-malang.ac.id/334/

Haris, S. A., & Khasanah, F. N. (2018). Pengujian Aplikasi Pengenalan Dasar Islam dan Surat Pendek Pada Anak Berbasis Game Edukasi. Information System For Educators And Professionals: Journal of Information System, 2(2), 167–176.

Huwaida, R., Tyas, S. S., & Pradhana, Y. (2020). Perancangan Game Edukasi Menyusun Ayat Al-Qurâ€TM an Berbasis Android. JoMMiT: Jurnal Multi Media Dan IT, 4(2).

Rahadian, M., Suyatno, A., & Maharani, S. (2016). Penerapan metode finite state machine pada game “The Relationship.”

Saputra, M. A. W., Fadila, J. N., & Nugroho, F. (2020). Perancangan Game First Person Shooter 3D “Saving Islamic Kingdom” dengan Menggunakan Finite State Machine (FSM). Walisongo Journal of Information Technology, 2(2), 125–136.

Setiawan, W., & Wijaya, H. (2025). Pembuatan Game 3d Horror Survival Monza Berbasis Desktop Menggunakan Bahasa Pemrograman C# Dan Metodologi Siklus Pengembangan Multimedia. Poters (Proceedings of Technology, Engineering and Computers), 1(2), 372–379.

Zaidan, M. A., Nugroho, F., Karami, A. F., & Pradana, R. P. (2024). Perancangan game attahdiid. Maliki Interdisciplinary Journal, 2(10), 610–622.

PlumX Metrics

Published
2026-05-07
How to Cite
putri, dwi andina, Diana, N., Febriananto, N. M., & Zaiba, A. F. (2026). Perancangan game horror puzzle “The Hidden Surah" dengan implementasi Finite State Machine pada NPC untuk media edukasi Surat An-Nas. Maliki Interdisciplinary Journal, 4(6), 423-432. Retrieved from https://urj.uin-malang.ac.id/index.php/mij/article/view/20091
Section
Articles