2D Game “Omar’s Adventure†design using the Finite State Machine Method
Authors
Fresy Nugroho , Puspa Miladin Nuraida Safitri Abdul Basid , Firma Sahrul Bahtiar , Raihan Nafal Zuhdi Simamora , Rashad Fathin Kurniawan , Geovanni Azam Janitra , Juniardi Nur FadilahDOI:
10.31289/jite.v6i1.6327Published:
2022-07-21Issue:
Vol. 6 No. 1 (2022): Issues July 2022Downloads
Abstract
A video game is a game that has rules in it that must be obeyed when the game takes place so that the video game ends either in a win or a loss, played with a device / console. Video games themselves consist of various kinds, one of which is 2D video games. A 2D game is a game that only has 2 spaces or 2 axes, namely the X and Y axes. This research was conducted with the aim of incorporating Islamic elements into a video game so that players can recognize and learn Islamic elements through more interesting media. The result of the research is a 2D game called "Omar's Adventure" which was designed using the Unity game engine, and applied the Finite State Machine (FSM) method in making the game. The FSM given in this game will make several NPCs move / react according to the player's movements to add interactivity in playing it. The resulting game contains the adventure of Omar, where he needs to pass the levels or obstacles that prevent him from his goal in the form of the path of goodness
References
Al Irsyadi, F. Y., Annas, R., & Kurniawan, Y. I. (2019). Game Edukasi Pembelajaran Bahasa Inggris untuk Pengenalan Benda-Benda di Rumah bagi Siswa Kelas 4 Sekolah Dasar. Jurnal Teknologi Dan Informasi, 9(2), 78–92. https://doi.org/10.34010/jati.v9i2.1844
Anggraini, A. R., & Oliver, J. (2019). Perancangan Game Platform Bergenre Side Scrolling. Journal of Chemical Information and Modeling, 53(9), 1689–1699.
Ardyanto, T., & Pamungkas, A. R. (2018). Pembuatan Game 2D Petualangan Hanoman Berbasis Android. Jurnal Go Infotech, 23(2), 14–17. https://doi.org/10.36309/goi.v23i2.79
Bagus, I., & Mahendra, M. (2016). Implementasi Augmented Reality ( Ar ) Menggunakan Unity 3D Dan Vuporia Sdk. Jurnal Ilmiah ILMU KOMPUTER Universitas Udayana, 9(1), 1–5.
Cahya ardi wahana, Z., Adi Wibowo, S., & Wahid, A. (2020). Game Adventure Horror “Let’S Escape†Dengan Unity Engine Berbasis Desktop Menggunakan Metode Finite State Machine. JATI (Jurnal Mahasiswa Teknik Informatika), 4(2), 306–314. https://doi.org/10.36040/jati.v4i2.2709
Haryono, S. R., Ciputra, U., & Town, U. C. (2014). Rancang Bangun Side Scrolling Action Role - Playing Game Bertema Budaya Surabaya Menggunakan Unity Berbasis Android. 129–136.
Karundeng, C. O., Mamahit, D. J., Sugiarso, B. A., Informatika, T., Sam, U., & Manado, R. (2018). Rancang Bangun Aplikasi Pengenalan Satwa Langka di Indonesia Menggunakan Augmented Reality. 14(1), 1–8.
Kuncoro, D., & Mahardhika, A. P. (2015). PEMBUATAN GAME ANDROID 2D PETUALANGAN MR . KENTANG MENGGUNAKAN UNITY. 7(2), 1–7.
Kurniawan, D., Pragantha, J., & Andana, D. (n.d.). PEMBUATAN GAME 2D MULTIPLAYER SHOOTING “ BERZEKER ’ S TRIAL †PADA. 42–47.
Muhamad Rumakey, A., Dedi Irawan, J., & Wahid, A. (2020). Pembuatan Game 2D “Escape Plan†Dengan Metode Finite State Machine. JATI (Jurnal Mahasiswa Teknik Informatika), 4(2), 65–72. https://doi.org/10.36040/jati.v4i2.2712
Nurafni, A. (2020). Andi nurafni. PENGARUH KERJA KERAS, SIKAP PANTANG MENYERAH DAN TANGGUNG JAWAB TERHADAP KEBERHASILAN USAHA PEDAGANG DI PASAR TRADISIONAL MODE’ KECAMATAN GANTARANG KABUPATEN BULUKUMBA DALAM PERSPEKTIF EKONOMI ISLAM Skripsi.
Pratama, A. M., & Armin, P. (1945). NINJA RUNNER MENGGUNAKAN METODE FINITE STATE MACHINE BERBASIS DESKTOP DENGAN TOOLS UNITY 2D GAME ENGINE Email : [email protected]. 1–12.
Satrya, R. (2019). Rancang Bangun Game Android Adventure Fight Hoax Dengan Unity Menggunakan Metode Finite State Machine. Journal of Computer and Information Technology, 8(5), 55.
Solihin, A., Hidayat, E. W., & Aldya, A. P. (2019). Application of the Finite State Machine Algorithm on 2D Platformer Rabbit Games vs Zombies. Jurnal Online Informatika, 4(1), 33. https://doi.org/10.15575/join.v4i1.293
The, K., Haris, D. A., & Mawardi, V. C. (2018). Pembuatan Game Platformer Multiplayer “The Constin’s Prophecy.†Jurnal Ilmu Komputer Dan Sistem Informasi, 6(2), 135–140.
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. https://doi.org/10.33795/jip.v7i4.698
License
This work is licensed under aCreative Commons Attribution 4.0 International License
Authors who publish with this journal agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under Creative Commons Attribution 4.0 International License that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (Refer to The Effect of Open Access).