JATI (Jurnal Mahasiswa Teknik Informatika)
Vol. 7 No. 4 (2023): JATI Vol. 7 No. 4

PERANCANGAN DAN IMPLEMENTASI METODE FSM (FINITE STATE MACHINE) PADA GAME MILITARY DEFENCE 2D BERBASIS ANDROID

Hasan Syu'aibi, Muhammad (Unknown)
Mahmudi, Ali (Unknown)
Auliasari, Karina (Unknown)



Article Info

Publish Date
31 Dec 2023

Abstract

Game Tower Defense adalah game strategi yang bertujuan untuk mencegah musuh melewati suatu wilayah atau area dengan menempatkan susunan tower seperti bangunan dan senjata. Game tower defence yang ada saat ini masih belum ada tindakan yang dilakukan musuh ketika terkena serangan atau damage dari tower dan belum adanya misi permainan pada game tersebut sehingga tidak memberikan pengalaman bermain yang memuaskan bagi pemain yang mencari tantangan. Game ini dirancang menggunakan game engine unity 2D dengan mengimplementasikan metode FSM (Finite State Machine) untuk pengambilan keputusan atau tindakan prilaku pada NPC (Non Player Character) karakter musuh atau Monster dengan menggunakan tiga hal yaitu State (Keadaan), Event (kejadian) dan action (aksi). Pengujian kecerdasan buatan yang diimplementasikan akan diuji dengan melakukan pengujian blackbox digunakan untuk mengamati hasil fungsional dari aplikasi dan mengamati apakah input dan output berjalan dengan baik. Dari pengujian yang telah dilakukan tersebut didapatkan hasil implementasi metode Finite State Machine pada NPC (Non Player Character) Monster atau enemy sudah bisa menujukkan prilaku cerdas berjalan dengan baik. Dari pengujian 18 orang responden, didapatkan hasil yang menunjukkan bahwa 25% (total 49) menyatakan sangat setuju, 70% (total 138) menyatakan setuju, dan 5% (total 11) menyatakan tidak setuju.

Copyrights © 2023






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, ...