Penerapan multiplicative congruential random number generator pada objek game dalam game 3D “Letters Hijaiyah”

  • Mohamad Arif Abdul Syukur Program Studi Teknik Informatika, Universitas Islam Negeri Maulana Malik Ibrahim Malang
Keywords: game, education, artificial intelligence, RNG, MCRNG

Abstract

This study tries to design a game by applying artificial intelligence Multiplicative Congruential Random Number Generator. Random Number Generator (RNG) is a program for generating an irregular sequence of numbers or symbols. In this study, the Random Number Generator used is the Multiplicative Congruential Random Number Generator (MCRNG) on the Hijaiyah letter object Game to produce objects that appear randomly and irregularly, so that players will not easily choose objects. The use of this generator is intended so that players get a challenge in choosing hijaiyah objects whose objects come out randomly. The result of this research is a fun educational-based 3D game by applying the Congruential Multiplicative Random Number Generating Algorithm so that hijaiyah letter objects appear randomly and players can choose hijaiyah letters according to the commands from the system. So that the games made will not make players bored to play this game and players indirectly carry out learning activities about hijaiyah letters.

Downloads

Download data is not yet available.

References

Andrinan, M. A., Siswo, A., Ansori, R., & Dinimaharawati, A. (2021). Pembuatan Artificial Intelligence Pada Game Ucing Beling Menggunakan Algortima Random Number Generator Artificial Intelligence Making in Ucing Beling Game Using. E-Proceeding of Engineering, 8(5), 6370–6377.

Anggraini, A. N., Fadila, J. N., & Nugroho, F. (2021). Rancang Bangun Game 2D “Finding Tajwid” Dengan Metode Finite State Mechine Menggunakan Software Unity Hub. Jurnal Teknologi Informasi, 5(1), 88–93. http://repository.uin-malang.ac.id/9514/

Enstein, J., Citra, U., Vera, B., Bulu, R., Roswita, B., & Nahak, L. (2022). Pengembangan Media Pembelajaran Game Edukasi Bilangan Pangkat dan Akar menggunakan Genially. Jurnal Jendela Pendidikan, 02(01), 101–109.

Erwanto, H. B. (2014). Navigasi player untuk pencarian obstacle pada game sepeda menggunakan metode Pathfinding A.

Games, I. C., & Learning, F. (n.d.). Suciati: Implementing Computer Games in Formal Learning. 258–267.

Hidayat, T. R. (2011). Random Number Generation. 15(13509070).

Krisdiawan, R. A. (2018). Implementasi Model Pengembangan Sistem Gdlc Dan Algoritma Linear Congruential Generator Pada Game Puzzle. Nuansa Informatika, 12(2), 1–9.

Milak, A. S., Hidayat, E. W., & Aldya, A. P. (2020). Penerapan Artificial Intelligence pada Non Player Character Menggunakan Algoritma Collision Avoidance System dan Random Number Generator pada Game 2D “Balap Egrang.” Jurnal Teknologi Informasi Dan Ilmu Komputer, 7(5), 985.

Nasol, R. R. (2013). Fuzzy State Machine (FUSM) sebagai pengontrol player dalam game Assyuhada. http://etheses.uin-malang.ac.id/7540/

Nugroho, F., Basid, P., & ... (2021). Desain Serious Game Pendidikan Islam Dan Lingkungan Hidup Untuk Madrasah Ibtidaiyah. … on Innovation and …, Ciastech, 483–492. http://repository.uin-malang.ac.id/10078/

Nugroho, F., & Kurniawan, F. (2012). Permainan Bergenre Petualangan ( Adventure Game ) Berbasis Android Dengan Konten Pembelajaran Huruf Hijaiyah / Bahasa Arab. Proceeding Seminar Ilmu Pengetahuan Teknik 2012 “Teknologi Untuk Mendukung Pembangunan Nasional “, 1, 403–407.

Nur Fadila, J. (2014). Aplikasi Permainan Asteroid Shooter Menggunakan Mcrng Dan a* Sebagai Algoritma Randoming Spawn Dan Pencarian Objek Berbasis Mobile Skripsi.

Nurhasan, U., & Purnomo, B. (2022). Terapan Mcrng Sebagai Generator Acak Untuk Game. Jurnal SAINTEKOM, 12(1), 1–11.

Pemodelan, M. K., Ke-, P., & Riani, L. (2010). Pembangkit Bilangan Acak. 1–30.

Perbawa, K. A. (2022). Application of Linear Congruential Generator ( LCG ) Algorithm in Android Based Mathematics Education Game Penerapan Algoritma Linear Congruential Generator ( LCG ) dalam Game Edukasi Matematika Berbasis Android. Jurnal Komputer, Informasi Dan Teknologi, 2(1), 47–56.

Rahayu, S. L., & Fujiati, F. (2018). Penerapan Game Design Document dalam Perancangan Game Edukasi yang Interaktif untuk Menarik Minat Siswa dalam Belajar Bahasa Inggris. Jurnal Teknologi Informasi Dan Ilmu Komputer, 5(3), 341.

Ramadhan, K., Astuti, L. W., & Verano, D. A. (2015). Game Edukasi Tebak Gambar Bendera Negara Menggunakan Metode Linear Congruential Generator (LCG) Berbasis Android. Jurnal Informatika Global, 6(1), 27–32.

Sweetser, P., & Wiles, J. (2002). Current AI in Games: A Review. Australian Journal of Intelligent Information Processing Systems, 8(1), 24–42.

Triwibowo, D. N., Purwono, Ashari, I. A., Sandi, A. S., & Rahman, Y. F. (2022). Enkripsi Pesan Menggunakan Algoritma Linear Congruential Generator (LCG) dan Konversi Kode Morse. Buletin Ilmiah Sarjana Teknik Elektro, 3(3), 194–201.

Wahyudi, I., Fadilah, J. N., & Nugroho, F. (2022). Perancangan Game Pair Matching untuk Pengenalan Huruf Hijaiyah Menggunakan Unity Game Engine Unity. 4(2), 139–146.

Yusuf Ansori, Juniardi Nur Fadila, & Fressy Nugroho. (2021). Pembuatan Game 2D Susun Terjemah Kosa Kata Bahasa Arab dengan Memanfaatkan Library A* Karya Aron Granberg. Jurnal Informatika Polinema, 7(4), 13–18. http://repository.uin-malang.ac.id/9779/

PlumX Metrics

Published
2024-01-15
How to Cite
Abdul Syukur, M. (2024). Penerapan multiplicative congruential random number generator pada objek game dalam game 3D “Letters Hijaiyah”. Maliki Interdisciplinary Journal, 2(6). Retrieved from http://urj.uin-malang.ac.id/index.php/mij/article/view/4343
Section
Articles