Penerapan Behavior Tree untuk Pengambilan Keputusan Non-Player Character pada Gim Balap

##plugins.themes.bootstrap3.article.main##

Fitraldy Soefana Eriq Muhammad Adams Jonemaro Muhammad Aminul Akbar

Abstrak

Video Gim adalah gim elektronik yang melibatkan joystick, keyboard, dan pendeteksi gerak sebagai perangkat input atau antarmuka pengguna untuk menghasilkan umpan balik bagi pemain yang ditampilkan secara visual melalui televisi, monitor, dan media visual lainnya. Dari banyak genre yang ada gim balap adalah salah satu genre yang popular dan dimainkan oleh banyak orang, di dalam gim Balap terdapat karakter yang tidak dapat dikendalikan oleh pemain yaitu Non-Player Character (NPC) yang berperan menjadi musuh atau sekutu dalam permainan, pada penelitian ini NPC akan dirancang dan diimplementasikan dengan menggunakan metode Behavior Tree, hal pertama yang dilakukan adalah melihat Behavior yang dimiliki NPC kemudian merancang Node untuk mengimplementasikan Behavior Tree pada NPC dalam pengambilan keputusan. Setelah NPC diimplementasikan, kemudian dilakukan pengujian kepada NPC, pengujian yang dilakukan dengan menggunkan metode Black Box, dan pengujian performa NPC, pada pengujian Black Box berdasarkan Test Flow Diagram dan pengujian performa NPC berdasarkan Frame per Second dan jumlah tabrakan pada NPC. Dari hasil pengujian Black Box yang dilakukan, behavior NPC berjalan sesuai dengan yang diharapkan, dan pada pengujian performa NPC, dihasilkan gim mampu berjalan rata rata di 60 FPS dan pada jumlah tabrakan pada NPC semakin banyak NPC menghasilkan tabrakan yang banyak juga sehingga dapat disimpulakan bahwa gim dapat berjalan pada FPS yang baik dan kemampuan NPC dalam mengambil keputusan dalam jumlah yang banyak semakin sulit.

##plugins.themes.bootstrap3.article.details##

Cara Sitasi
Soefana, F., Jonemaro, E., & Akbar, M. Penerapan Behavior Tree untuk Pengambilan Keputusan Non-Player Character pada Gim Balap. Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer, vol. 5, no. 5, p. 1886-1890, mei 2021. ISSN 2548-964X. Tersedia pada: <https://j-ptiik.ub.ac.id/index.php/j-ptiik/article/view/9055>. Tanggal Akses: 28 sep. 2022
Bagian
Artikel