JATI (Jurnal Mahasiswa Teknik Informatika)
Vol. 9 No. 6 (2025): JATI Vol. 9 No. 6

PERANCANGAN GAME 2D TOP-DOWN SHOOTER "OUTBREAK25" MENGGUNAKAN METODE FINITE STATE MACHINE (FSM) DAN PROCEDURAL GENERATION

Rohibun Rahman (Teknik Informatika, Institut Teknologi Nasional Malang)
Agung Panji Sasmito (Teknik Informatika, Institut Teknologi Nasional Malang)
Deddy Rudhistiar (Teknik Informatika, Institut Teknologi Nasional Malang)



Article Info

Publish Date
01 Jan 2025

Abstract

Game merupakan hiburan digital yang berkembang pesat, namun banyak game masih menggunakan level statis dan musuh dengan perilaku sederhana sehingga cepat membosankan. Penelitian ini bertujuan merancang dan mengembangkan Outbreak25, game 2D top-down shooter berbasis desktop yang menggabungkan kecerdasan buatan dan generasi level otomatis. Metode yang digunakan mencakup Finite State Machine (FSM) untuk mengatur perilaku musuh seperti patroli, pengejaran, dan serangan, serta Procedural Generation untuk membentuk peta permainan dinamis. Game dikembangkan menggunakan Unity Engine dan diuji melalui pengujian Black Box, FSM, Procedural Generation, kontrol pemain, kompatibilitas perangkat, dan tanggapan pengguna. Hasil pengujian menunjukkan seluruh fitur berjalan sesuai fungsinya: FSM dan procedural generation berjalan adaptif, kontrol responsif, dan game kompatibel di berbagai perangkat. Pada uji pengguna terhadap 13 responden, 70,51% responden memilih "Iya", sedangkan 29,48% responden memilih "Tidak". Berdasarkan hasil tersebut, Outbreak25 dinilai berhasil dari sisi teknis, fungsional, dan pengalaman pengguna, serta memiliki potensi pengembangan lebih lanjut.

Copyrights © 2025






Journal Info

Abbrev

jati

Publisher

Subject

Computer Science & IT

Description

Adalah jurnal mahasiswa yang diterbitkan oleh Teknik Informatika Institut Teknologi Nasional Malang, sebagai media publikasi hasil Skripsi Mahasiswa Teknik Informatika ke khalayak luas, diterbitkan secara berkala 6 kali setahun pada bulan Februari, April, Juni, Agustus, Oktober, ...