Abstract :
Dalam membuat game, dibutuhkan mekanisme untuk mengatur alur permainan agar berjalan dengan baik, salah satunya adalah Finite State Machine. Penelitian ini dilakukan untuk mengetahui bagaimana implementasi Finite State Machine pada game. Tujuan dari penelitian ini adalah membuat game dengan mengimplementasikan Finite State Machine didalamnya.
Metode penelitian yang digunakan adalah metode penelitian deskriptif. Sedangkan metode pengembangan yang digunakan dalam penelitian ini adalah metode pengembangan prototipe.
Hasil dari penelitian ini adalah sebuah game yang memiliki hasil akhir yang berbeda-beda tergantung dari interaksi pemain saat bermain. Implementasi Finite State Machine terbilang mudah dilakukan dan dapat diimplentasikan pada game engine lainnya. Saran pengembangan dari penelitian ini adalah diharapkan dapat mengimplementasikan Finite State Machine pada bagian lain di dalam game atau mengimplementasikannya pada game engine lain.