Implementasi Metode Behavior Tree pada Perilaku Musuh dalam Game Survival Monster Invasion

Seviannanda Kurniawan

Abstract


Game Survival Monster Invasion merupakan game 2D bergenre survival yang menuntut pemain untuk bertahan hidup dari serangan musuh yang muncul secara dinamis. Salah satu faktor penting dalam menciptakan tantangan dan pengalaman bermain yang menarik adalah perilaku musuh yang adaptif dan tidak monoton. Penelitian ini mengimplementasikan metode Behavior Tree untuk mengatur perilaku musuh sehingga mampu menampilkan variasi aksi seperti patroli area, mengejar pemain ketika berada dalam radius tertentu, dan kembali ke jalur patroli saat pemain keluar dari jangkauan. Pengembangan game menggunakan metode Game Development Life Cycle (GDLC) yang mencakup tahapan inisiasi, pra produksi, produksi, pengujian, beta release, dan rilis. Implementasi dilakukan menggunakan game engine Unity dengan bahasa pemrograman C#, sementara aset visual dirancang menggunakan perangkat lunak pengolah grafis 2D. Pengujian fungsional dilakukan dengan metode Black Box untuk memastikan setiap fitur berjalan sesuai rancangan. Hasil pengujian menunjukkan seluruh skenario uji dapat dijalankan dengan baik, perilaku musuh sesuai dengan diagram Behavior Tree, dan game berjalan stabil tanpa kendala signifikan. Penelitian ini membuktikan bahwa penerapan Behavior Tree pada AI musuh dapat meningkatkan realisme, kompleksitas, dan tingkat tantangan permainan, sehingga memberikan pengalaman bermain yang lebih menarik bagi pemain.

References


A. Mulachela, K. Rizki, and Y. A. Wahyudin, “Analisis Perkembangan Industri Game di Indonesia Melalui Pendekatan Rantai Nilai Global Global Value Chain,” IJGD: Indonesian Journal of Global Discourse, vol. 2, no. 2, pp. 32–51, Dec. 2020.

N. F. Ramadhanti, M. Lamada, and M. Riska, “Pengembangan Aplikasi Game Edukasi 3D ‘Finding Geometry’ Berbasis Unity Sebagai Media Pembelajaran Bangun Ruang Matematika,” vol. 4, no. 2, 2021.

A. Junaidi, A. Yunus, and A. S. Wiguna, “Implemetasi Behavior Tree Pada Perilaku Npc di Game Sidescroller,” vol. 4, pp. 92–103, Oct. 2021, Accessed: Jul. 29, 2025. [Online]. Available: https://jurnal.machung.ac.id/index.php/kurawal

A. H. Senoaji, H. Haryanto, and S. Novianto, “Implementasi Behaviour Tree Untuk Mengatur Perilaku NPC Musuh Pada Game 2D Platformer`Cyberun`,” Dec. 2023.

M. Iovino, E. Scukins, J. Styrud, P. Ögren, and C. Smith, “A survey of Behavior Trees in robotics and AI,” Rob Auton Syst, vol. 154, Aug. 2022, doi: 10.1016/j.robot.2022.104096.

F. Soefana, eriq M. A. Jonemaro, and M. A. Akbar, “Penerapan Behavior Tree Untuk Pengambilan Keputusan Non-Player Character Pada Gim Balap,” May 2021. [Online]. Available: http://j-ptiik.ub.ac.id

M. L. Setiawan, A. Arbansyah, and S. H. Suryawan, “Penerapan Algoritma A* Dan Behaviour Trees Untuk Perilaku Non-Player Character(NPC) Pada Game ‘The Last Hope’ Berbasis Android Menggunakan Unity 2D,” Jurnal CoSciTech (Computer Science and Information Technology), vol. 4, no. 2, pp. 451–460, Sep. 2023, doi: 10.37859/coscitech.v4i2.5418.

Habibi Anang and Athoillah Muhammad Ibnu, “Pengembangan Game Survival Horor Unity 3D dengan Menerapkan AI pada NPC,” Jurnal Penelitian Rumpun Ilmu Teknik, vol. 4, no. 1, pp. 189–200, Feb. 2025, doi: 10.55606/juprit.v4i1.3473.

H. Armanto, G. Anthony, and P. Pickerling, “Implementation and Impact of Virtual Reality on Survival Horror Games,” Inform : Jurnal Ilmiah Bidang Teknologi Informasi dan Komunikasi, vol. 6, no. 2, pp. 87–92, Jul. 2021, doi: 10.25139/inform.v6i2.3943.

H. Habdi and R. Supardi, “Pembuatan Game Balap Kelinci Dengan Unity,” Jurnal Ilmiah Rekayasa dan Manajemen Sistem Informasi, vol. 7, no. 1, Feb. 2021.

R. Pramudito and Nita Sekreningsih, “RANCANG BANGUN GAME EDUKASI SEJARAH PENYEBARAN AGAMA ISLAM DI PULAU JAWA MENGGUNAKAN METODE GDLC,” pp. 499–510, 2024.

M. M. Hakim, “Game Tower Defense Perlindugan Hutan dan Ekosistem Dengan Metode FIntate State Machine,” pp. 322–331, 2024.

R. Y. Ariyana, E. Susanti, M. R. Ath-Thaariq, and R. Apriadi, “Penerapan Metode Game Devlopment Life Cycle (GDLC) pada Pengembangan Game Motif Batik Khas Yogyakarta,” INSOLOGI: Jurnal Sains dan Teknologi, vol. 1, no. 6, pp. 796–807, Dec. 2022, doi: 10.55123/insologi.v1i6.1129.

M. D. Faza, “Aplikasi Behaviour Tree Pada Non-Player Character Dalam Video Game,” Dec. 2020.

A. Sultansyah, A. S. Rahayu, I. Yudiana, P. Fauzi, E. N. Aripin, and S. A. Atmaja, “Pengujian Black Box Testing Pada Fitur Permohonan Informasi Publik Melalui Website Pemerintah Jawa Barat,” Jurnal Pengabdian Masyarakat dan Riset Pendidikan, vol. 3, no. 4, pp. 5912–5919, Jun. 2025, doi: 10.31004/jerkin.v3i4.1520.


Refbacks

  • There are currently no refbacks.



 
PANDUAN SUBMITE ARTIKEL
 


Kantor Sekertariat:
Universitas PGRI Madiun
Jl. Auri No. 14-16  Kota Madiun 63118
Lt 3 Kantor Program Studi Teknik Informatika
email :  [email protected]
 
 

Lisensi Creative Commons
Ciptaan disebarluaskan di bawah Lisensi Creative Commons Atribusi-BerbagiSerupa 4.0 Internasional.