Implementasi Kecerdasan Buatan dalam Mengatur Mekanik Musuh pada Game Lily’s Dreamland: Chaos in the Storybook
Muhammad Aksal Alshal N. Surianto(1*); Dedy Atmajaya(2); Syahrul Mubarak Abdullah(3);
(1) Universitas Muslim Indonesia
(2) Universitas Muslim Indonesia
(3) Universitas Muslim Indonesia
(*) Corresponding Author
AbstractGame merupakan salah satu media hiburan yang sangat populer dan terus berkembang di era digital saat ini. Salah satu elemen penting dalam game adalah Non-Playable Character (NPC) yang dapat memengaruhi pengalaman bermain pemain. NPC musuh yang memiliki perilaku dinamis dan adaptif dapat meningkatkan tantangan dan kepuasan dalam bermain. Penelitian ini bertujuan untuk mengimplementasikan kecerdasan buatan atau biasa disebut Artificial Intelligence (AI) dengan metode Finite State Machine (FSM) dalam mengatur mekanik NPC musuh pada game Lily’s Dreamland: Chaos in the Storybook, sebuah game 2D platformer yang dibuat dengan Unity Engine. Metode yang digunakan meliputi perancangan FSM yang terdiri dari state, event, dan action untuk mengatur perilaku NPC seperti menyerang, menghindar, dan berpatroli. Algoritma FSM akan memungkinkan NPC untuk merespons situasi yang berubah-ubah dan menyesuaikan strategi berdasarkan tindakan pemain. Berdasarkan hasil, penerapan FSM pada NPC musuh dalam game ini bekerja dengan baik dan diharapkan dapat menciptakan perilaku NPC yang lebih dinamis dan adaptif, sehingga meningkatkan kualitas dan kepuasan dalam bermain game
Keywordskecerdasan buatan; finite state machine; non playable character; game 2D platformer; unity engined
|
Full Text:PDF |
Article MetricsAbstract view: 21 timesPDF view: 2 times |
Digital Object Identifier![]() |
Cite |
References
A. Pranselga, I. R. Setiawan, dan W. Apriandari, “Implementasi Finite State Machine pada Karakter NPC Musuh dalam Game Adventure In Java,” Jurnal Ilmiah teknik Informatika, vol. 10, no. 3, 2021.
S. Syarif, T. Hasanuddin, dan M. Hasnawi, “Perancangan Game Puzzle Labirin Menggunakan Metode Game Development Life Cycle (GDLC) Berbasis Unreal Engine,” Buletin Sistem Informasi dan Teknologi Islam, vol. 3, no. 1, hlm. 34–41, Feb 2022.
B. A. Putro, K. A. Sari, dan A. Wahid, “Penerapan Metode Finite State Machine pada Game Escape FROM Punk Hazard",” Jurnal Mahasiswa Teknik Informatika, vol. 5, no. 1, 2021.
A. Novanto dan M. Rizqi, “Desain Game Mekanik Interaktif Antar Karakter Dengan Kuda pada Game,” SIMKOM, vol. 8, no. 2, hlm. 137–149, Jul 2023, doi: 10.51717/simkom.v8i2.238.
A. Enggar, P. D. Kusuma, dan R. Astuti, “Implementasi Finite State Machine Untuk Npc Pada Game 2d Side-Scroll Shooter Implementation Of Finite-State Machine For Npc In 2d Side Scroll Shooter,” dalam e-Proceeding of Engineering, 2022, hlm. 1080–1086.
R. Amalia, “Game Edukasi dan Cerita Interaktif Sejarah Kerajaan di Sumatra Mengunakan Algoritma Fuzzy Sugeno Untuk Mengatur Perilaku NPC,” Jurnal Informatika dan Rekayasa Perangkat Lunak (JATIKA), vol. 1, no. 2, hlm. 192–202, 2020.
T. Hidayat, A. Yuda Pratama, Y. Astuti, dan D. Maulina, “Rancang Bangun Kecerdasan Buatan untuk Non Player Character pada Game Platform Android,” Yogyakarta, 2019.
F. Rahmat Muhammad, E. Wahyu Hidayat, dan M. Adi Khairul Anshary, “Rancang Bangun Game Side Scroller Kopasus Mission Berbasis 2D Platformer pada Perangkat Android Korespondensi,” Scientific Articles of Informatics Students, vol. 2, no. 1, hlm. 69–75, 2019.
W. Safitra, A. Faisol, dan S. A. Wibowo, “Penerapan Metode Finite State Machine pada Non Player Character (NPC) Game Action Strategy ‘Ouroboros,’” Jurnal Mahasiswa Teknik Informatika, vol. 4, no. 2, 2020.
M. F. Al Kautsar, H. Haryanto, E. Z. Astuti, E. Mulyanto, U. Rosyidah, dan A. Kardianawati, “Penerapan Finite State Machine dalam Perancangan Perilaku Musuh pada Game 2D Platformer bertema Sejarah,” Jurnal Ilmiah Teknologi - Informasi & Sains, vol. 14, no. 2, hlm. 236–243, Jul 2024, doi: 10.36350/jbs.v14i2.
A. Nopriansyah, I. Kanedi, dan Prahasti, “Rancang Bangun Game 2D Shooter Menggunakan Metode Finite State Machine,” Jurnal Sains, Teknologi dan Industri, vol. 19, no. 2, hlm. 171–177, Jun 2022.
Asrianda dan Zulfadli, “Konsep Finite State Machine dan implementasinya pada Game,” Jurnal Sistem Informasi, vol. 6, no. 1, 2022.
H. Bening Abimanyu, S. Achmadi, dan Ariwibisono, “Rrancang Bangun Game ‘War of Aliens Wanokuni’ Menerapkan Metode FSM (Finite State Machine)),” JATI (Jurnal Mahasiswa Teknik Informatika), vol. 5, no. 2, hlm. 480–486, Okt 2021, doi: 10.36040/jati.v5i2.3753.
R. K. Saputra dan K. Setiawan, “Pengembangan Game 2D Platformer Berbasis Microbit Menggunakan Unity,” Jurnal Indonesia : Manajemen Informatika dan Komunikasi, vol. 5, no. 1, hlm. 20–25, Jan 2024, doi: 10.35870/jimik.v5i1.420.
G. Mau, “Rancang Bangun Game 2D Shooter Platformer Menggunakan Metode Finite State Machine,” Jurnal Mahasiswa Teknik Informatika, vol. 3, no. 1, 2019.
M. G. Wellson dan W. T. Atmojo, “Implementasi Metode GDLC pada Game Taxi Rush Menggnakan Unity Engine,” Jurnal Teknoinfo, vol. 18, no. 1, hlm. 201–214, 2024.
M. Kurniawan dan B. Kurniawan, “Implementasi Pemrograman Python Menggunakan Visual Studio Code,” JIK: Jurnal Informatika Dan Komputer, vol. 11, no. 2, hlm. 1–9, 2020.
M. T. Kallang, “Penerapan Algoritma A Star dan Upper Confidence Bound pada Game Maze Roman Numerals Berbasis Android,” Universitas Komputer Indonesia, Bandung, 2020.
W. J. Mekel, S. R. U. A. Sompie, dan B. A. Sugiarso, “Rancang Bangun Game 3D Pertahanan Kerajaan Bowontehu,” Jurnal Teknik Informatika, vol. 14, no. 4, hlm. 455–464, 2019.
Pixel Frog, “Pixel Adventure,” Itch.io. Diakses: 4 Juni 2024. [Daring]. Tersedia pada: https://pixelfrog-assets.itch.io/pixel-adventure-1
Refbacks
- There are currently no refbacks.
Copyright (c) 2025 Muhammad Aksal Alshal N. Surianto, Dedy Atmajaya, Syahrul Mubarak Abdullah

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Literatur Informatika dan Komputer
Diterbitkan oleh Fakultas Ilmu Komputer
Website : https://jurnal.fikom.umi.ac.id/index.php/LINIER/
Email : [email protected]
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0