391 Jutisi: Jurnal Ilmiah Teknik Informatika dan Sistem Informasi Jl. Ahmad Yani, K.M. 33,5 - Kampus STMIK Banjarbaru Loktabat Banjarbaru (Tlp. 0511 4782881), e-mail: puslit.stmikbjb@gmail.com e-ISSN: 2685-0893 p-ISSN: 2089-3787 Implementasi Finite State Machine Pada Karakter NPC Musuh Dalam Game Advanture In Java (Argia Pranselga) Implementasi Finite State Machine Pada Karakter NPC Musuh Dalam Game Adventure In Java Argia Pranselga 1* , Iwan Rizal Setiawan 2 , Winda Apriandari 3 1,2,3 Teknik Informatika, Universitas Muhammadiyah Sukabumi Jl. R.. Syamsudin S. H No. 50 Cikole Kec. Cikole, Kota Sukabumi, Jawa Barat, (0266) 218345 * Email Corresponding Author: pranselga3@gmail.com Abstrak Dalam industri game terdapat banyak inovasi yang dapat di implementasikan pada sebuah game, salah satu diantaranya adalah mengimplementasikan kecerdasan buatan pada karakter Non Playable Character (NPC) agar game lebih hidup dan tidak membosankan saat dimainkan. Game bergenre Role Playing Games (RPG) adalah salah satu Game yang dapat mengimplemetasi-kan kecerdasan buatan, dimana player mengontrol penuh aksi dari karakter di dalam sebuah dunia viksi dalam video game. Kecerdasan buatan yang dikembangkan dalam game ini yaitu mengimplementasikan Finite State Machine yang akan digunakan untuk merancang dan mengatur respon perilaku dari Non Player Character (NPC) musuh untuk menyergap, menyerang, mengejar dan bertarung dengan player agar respon dari NPC musuh dapat di tentukan berdasarkan interaksi yang dilakukan oleh player. Hasil uji penelitian ini menunjukan bahwa Finite State Machine dapat memberikan kecerdasan buatan kepada perilaku dan sifat karakter NPC musuh berdasarkan interaksi yang dilakukan oleh player sehingga game terasa lebih hidup dan tidak membosankan. Kata kunci: Game Adventure, Finite State Machine, Role Playing Games, Non-Playable Character Abstract In the game industry, there are many innovations that can be implemented in a game, one of which is implementing artificial intelligence on Non-Playable Character (NPC) characters so that the game is more lively and not boring when played. Game genre Role Playing Games (RPG) is one game that can implement artificial intelligence, where the player fully controls the action of the characters in a fictional world in video games. The artificial intelligence developed in this game is to implement the Finite State Machine which will be used to design and regulate the behavioral response of the enemy's Non-Player Character (NPC) to ambush, attack, chase and fight with players so that the response of the enemy NPCs can be determined based on the interactions that occur. done by the player. The test results of this study indicate that the Finite State Machine can provide artificial intelligence to the behavior and character traits of enemy NPCs based on interactions made by players so that the game feels more alive and not boring. Keywords: Game Adventure, Finite State Machine, Role Playing Games, Non-Playable Character 1. Pendahuluan Perkembangan teknologi yang sangat cepat menyebabkan industri game juga berkembang sangat pesat. Banyak masyarakat yang menghabiskan waktunya hanya untuk bermain game dibanding dengan aktivitas yang lainnya dimana menurut laporan dari Decesion Lab dan Mobile Marketing Association (MMA) menyebutkan jumlah gamer di indonesia mencapai 60 juta yang di perkirakan akan mencapai angka 100 juta pada tahun 2020 [1]. Pada masa sekarang ini bermain game bisa menjadi sumber mata pencarian, karena banyak nya perlombaan dan kompetisi game yang hadiah nya sangat menggiurkan, hal ini mengakibatkan banyak nya kalangan dari mulai usia remaja hingga orang tua yang menghabiskan waktunya hanya untuk bermain game dimana rata-rata aktivitas yang dilakukan untuk bermain game adalah 25% perhari dibanding dengan aktivitas yang lainnya [2]. Namun bermain game juga dapat menimbulkan efek jenuh ketika dimainkan dengan waktu yang cukup