Penerapan Metode Finite State Machine pada Game “Yassin Run”
DOI:
https://doi.org/10.21580/wjit.2023.5.2.13753Keywords:
Endless Running, Game, Unity 3D, Finite State Machine, AssetsAbstract
Endless runner games are in great demand among the public and moreover this endless runner game will create a high level of curiosity because it is challenged to get the highest score possible. In today's endless runner games, you can do without a connection to connect to the internet, so you can only catch up with scores. This game is very simple, this game only uses 1 action, namely running, dodging with the use of 3D graphics. In this day and age, Endless running is a game that is very popular with all circles today, because the gameplay is easy, simple, and user-friendly, the endless run game will use implementation and have a 3D atmosphere with an environment that is the main background of the game. The story of the game is where Yassin dreams of being chased by the mosque because it is in the atmosphere of Ramadan and later the game flow knows no boundaries where the character continues to move forward by following a series of actions and obstacles. There are several elements such as: characters, npc, arena. Later the user plays the character of a small Islamic child who is looking for food in large quantities, so the author applies the Finite State Machine (FSM) method. The Finite State will later be used by the Machine when the player (Yassin) or the character determines the character in motion and action to take food. Finite State Machine on player characters driven by artificial intelligence to support the Yassin Run game
Downloads
References
Algoritma, I., Pada, A. A. S., Kebudayaan, G., Minahasa, S., Lamia, K. C., Lumenta, A. S. M., & Sugiarso, B. A. (2022). the Minahasa Culture 3D Game. 11(2), 55–66.
Aula, S., Ahmadian, H., & Abdul Majid, B. (2020). Analisa Dan Perancangan Game Edukasi Student Adventure 2D Pada Smk Negeri 1 Al-Mubarkeya. Cyberspace: Jurnal Pendidikan Teknologi Informasi, 4(1), 21. https://doi.org/10.22373/cj.v4i1.7132
Aulia, M. R. (n.d.). Game Endless Runner Dengan Virtual Reality Menggunakan Unity 3D.
Cheng, Y., Sun, Z., Huang, Y., & Zhang, W. (2019). Fuzzy Categorical Deep Reinforcement Learning of a Defensive Game for an Unmanned Surface Vessel. International Journal of Fuzzy Systems, 21(2), 592–606. https://doi.org/10.1007/s40815-018-0586-0
DIAH, L. (2019). GAME ENDLESS RUNNER 2D MENGGUNAKAN METODE FUZZY MAMDANI.
Diaz, C. G., Perry, P., & Fiebrink, R. (2019). Interactive machine learning for more expressive game interactions. IEEE Conference on Computatonal Intelligence and Games, CIG, 2019-Augus, 0–1. https://doi.org/10.1109/CIG.2019.8848007
FARADILAH PUTRI DAMAYANTI. (2022). IMPLEMENTASI METODE FUZZY STATE MACHINE UNTUK MENGATUR SKENARIO PADA GAME FREE INDONESIAN ANIMALS.
Hakim, R. (2016). PERANCANGAN DAN PEMBUATAN GAME “RUNNER” BERGENRE ENDLESS RUNNING BERBASIS ANDROID MENGGUNAKAN UNITY. file:///Users/andreataquez/Downloads/guia-plan-de-mejora-institucional.pdf%0Ahttp://salud.tabasco.gob.mx/content/revista%0Ahttp://www.revistaalad.com/pdfs/Guias_ALAD_11_Nov_2013.pdf%0Ahttp://dx.doi.org/10.15446/revfacmed.v66n3.60060.%0Ahttp://www.cenetec.
Houssein, E. H., Hosney, M. E., Mohamed, W. M., Ali, A. A., & Younis, E. M. G. (2022). Fuzzy-based hunger games search algorithm for global optimization and feature selection using medical data. Neural Computing and Applications, 9. https://doi.org/10.1007/s00521-022-07916-9
Junanto, E., Osmond, A. B., Siswo, A., & Ansori, R. (2020). Membuat Pergerakan Non-Player Character (Npc) Menggunakan Metode a Star Making Non-Player Character (Npc) Movement Using the a Star Method. 7(1), 1491.
Khaerudin, M., Srisulistiowati, D. B., & Warta, J. (2021). Game Edukasi Dengan Menggunakan Unity 3D Untuk Menunjang Proses Pembelajaran. JSI - (Jurnal Sistem Informasi) Universitas Suryadarma, 8(2), 263–272.
Kountur, L. C. (2019). PENERAPAN METODE A STAR DI DALAM GAME O.S DEFENDER BERBASIS ANDROID TUGAS.
Mahardiananta, I. M. A., Haryawan, I. G. A., Prihananta, P. D., & Nyoman, I. (2022). 2D Game “Omar’s Adventure” design using the Finite State Machine Method. JITE (Journal of Informatics and Telecommunication Engineering) Available, 6(1), 18–26.
Megantoro, Y. B. (2018). PENCIPTAAN ENDLESS RUNNER GAME BERBASIS ANDROID “DREAMY RUN”.
Mutaqin, G., Fadilah, J. N., & Nugroho, F. (2021). Implementasi Metode Path Finding dengan Penerapan Algoritma A-Star untuk Mencari Jalur Terpendek pada Game “Jumrah Launch Story”. Walisongo Journal of Information Technology, 3(1), 43–48. https://doi.org/10.21580/wjit.2021.3.1.7042
O’Donnell, C. (2020). Game Production Studies. In Independent Videogames. https://doi.org/10.4324/9780367336219-12
Papadimitriou, S., Chrysafiadi, K., & Virvou, M. (2019). FuzzEG: Fuzzy logic for adaptive scenarios in an educational adventure game. Multimedia Tools and Applications, 78(22), 32023–32053. https://doi.org/10.1007/s11042-019-07955-w
R, R., M, S., X.P, T., & M, R. (2019). 3D Adventure Game Using Unity. Bonfring International Journal of Software Engineering and Soft Computing, 9(2), 16–20. https://doi.org/10.9756/bijsesc.9015
Ranjis, K. D., & Taurusta, C. (2022). Design and Build a 2D Mobile-Based Adventure Game Named “ Astronaut Go ” Rancang Bangun Game Adventure 2D Bernama “ Astronaut Go ” Berbasis Mobile. 2(2), 2–7.
Rustandi, N., Pragantha, J., & Haris, D. A. (2019). Pembuatan Endless Running Game “ Run ’ N Escape ” Berbasis Android. Jurnal Ilmu Komputer Dan Sistem Informasi, 7(2), 200–205.
Safira, L., Harsadi, P., & Harjanto, S. (2021). Penerapan Navmesh Dengan Algoritma A Star Pathfinding Pada Game Edukasi 3d Go Green. Jurnal Teknologi Informasi Dan Komunikasi (TIKomSiN), 9(1), 17. https://doi.org/10.30646/tikomsin.v9i1.540
Sifaulloh, H., Fadila, J. N., & Nugroho, F. (2021). Penerapan Metode Finite State Machine pada Game Santri on the Road. Walisongo Journal of Information Technology, 3(1), 11–18. https://doi.org/10.21580/wjit.2021.3.1.7135
Sri Siswanti, F. M. W. L. Y. (2017). Implementasi Logika Fuzzy Pada Pembuatan Karakter Musuh Untuk Game Single Fighter Berplatform Android. Jurnal Ilmiah SINUS, 15(1), 1–16. https://doi.org/10.30646/sinus.v15i1.257
Theo, F., & Kasma, U. (2019). Perancangan Perangkat Lunak Game Dengan Metode Fuzzy Inference System. Enter, 52–63. http://sisfotenika.stmikpontianak.ac.id/index.php/enter/article/view/827
Yliopisto, J. (2019). Impact of Social Features on Player Retention in F2P Mobile Games. December.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2026 Walisongo Journal of Information Technology

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
The copyright of the received article shall be assigned to the journal as the publisher of the journal. The intended copyright includes the right to publish the article in various forms (including reprints). The journal maintains the publishing rights to the published articles. Authors are allowed to use their articles for any legal purposes deemed necessary without written permission from the journal with an acknowledgment of initial publication to this journal.
Licensing

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