Single Player 2D “Cat Collection Coin” Game Design Using Finite State Machine Method for Character State Management
Pengembangan Game 2D "Cat Collection Coin" Berbasis Single Player Menggunakan Finite State Machine untuk Manajemen State Karakter
DOI:
https://doi.org/10.21070/ups.8685Keywords:
Finite State Machine, 2D Game, Single Player Game, Godot Machine, Character ManagementAbstract
This research aims to develop a 2D game entitled “Cat Collection Coin” based on single player by implementing the Finite State Machine (FSM) method to manage character behavior systematically. FSM allows each character in the game to have structured state transitions, such as standing still, walking, jumping, and attacking, based on player input and game conditions. The game was developed using Godot Engine, which provides optimal support for 2D game development. This research also discusses how FSMs are applied to different levels of the game to create responsive and challenging gameplay. The design results show that the use of FSM is able to increase the modularity of the game logic as well as provide a more dynamic gaming experience. This implementation is an effective solution in managing the complexity of character behavior in single player-based 2D games.
Downloads
References
R. R. Pratama and A. Surahman, “Perancangan Aplikasi Game Fighting 2 Dimensi Dengan Tema Karakter Nusantara Berbasis Android Menggunakan Construct 2,” J. Inform. dan Rekayasa Perangkat Lunak, vol. 1, no. 2, pp. 234–244, 2021, doi: 10.33365/jatika.v1i2.619.
M. T. C. Sulis Purnomo, “Perancangan Dan Implementasi Game Interaktif Pengenalan Huruf Dan Angka Untuk Media Pembelajaran Di Paud Wachid Hasyim Ponggok Kabupaten Blitar,” Antivirus J. Ilm. Tek. Inform., vol. 10, no. 1, pp. 21–31, 2016, doi: 10.35457/antivirus.v10i1.84.
J. M. Kalalo, H. Haryanto, and E. Z. Astuti, “Penerapan Algoritma Fuzzy Logic Tsukamoto Terhadap Perilaku NPC Pada Game 2D Shooter,” Techno Creat., vol. 1, no. 2, p. 96, 2024, doi: 10.62411/tcv.v1i2.2068.
Yusril, Muhammad Jumardin, Dian Hasaniah, Sitti Aisa Anini, Emilia Kontesa, and Nur Asmawati, “Pengembangan Game Edukasi Berbasis Android Menggunakan Smart Aplikasi Creator Pada Materi Media Visual,” Decod. J. Pendidik. Teknol. Inf., vol. 2, no. 1, pp. 36–44, 2022, doi: 10.51454/decode.v2i1.40.
S. Widayati, Y. I. Chandra, and D. Ruri, “Penerapan Metode Agile Process dengan Model Extreme Programming Dalam Pembuatan Game RPG ‘The Realm of Unknown’ Menggunakan MV RPG Maker,” J. Esensi Infokom J. Esensi Sist. Inf. dan Sist. Komput., vol. 6, no. 1, pp. 51–58, 2022, doi: 10.55886/infokom.v6i1.456.
H. Sifaulloh, J. N. Fadila, and F. Nugroho, “Penerapan Metode Finite State Machine pada Game Santri on the Road,” Walisongo J. Inf. Technol., vol. 3, no. 1, pp. 11–18, 2021, doi: 10.21580/wjit.2021.3.1.7135.
M. F. Rahadian, A. Suyatno, and S. Maharani, “Penerapan Metode Finite State Machine Pada Game ‘The Relationship,’” Inform. Mulawarman J. Ilm. Ilmu Komput., vol. 11, no. 1, p. 14, 2016, doi: 10.30872/jim.v11i1.198.
A. M. Rumakey, J. D. Irawan, and A. Wahid, “Pembuatan Game 2D ‘Escape Plan’ Dengan Metode Finite State Machine,” JATI (Jurnal Mhs. Tek. Inform., vol. 4, no. 2, pp. 65–72, 2020.
M. Andryan, W. Saputra, J. N. Fadila, and F. Nugroho, “Globalisasi telah menyebabkan berkembang pesat-nya teknologi , teknologi telah menjadi bagian inti dari kehidupan masyarakat kita . Berkembang teknologi juga berdampak pada berkembang media informasi kita , dari media cetak berkembang menjadi media digita,” vol. 2, no. 2, pp. 125–136, 2020.
A. Vickro, N. Safaat H, M. Irsyad, and P. Pizaini, “Perancangan Storyboard Pada Game Edukasi Kerajaan Siak Sri Indrapura dengan Genre RPG Menggunakan Metode Balanced design,” J. Pendidik. dan Teknol. Indones., vol. 3, no. 1, pp. 13–24, 2023, doi: 10.52436/1.jpti.266.
A. Arban, “Implementasi Finite State Machine (FSM) pada Agent Permainan Game Lost Animal at Borneo berbasis Android,” J. CoSciTech (Computer Sci. Inf. Technol., vol. 3, no. 2, pp. 144–151, 2022, doi: 10.37859/coscitech.v3i2.3921.
N. Zagalo, A. P. Oliveira, P. Cardoso, and M. Vairinhos, “Beats & Units: a Story-Game Design Framework,” Int. J. Film Media Arts, vol. 8, no. 1, pp. 52–67, 2023, doi: 10.24140/ijfma.v8.n1.03.
Downloads
Additional Files
Posted
License
Copyright (c) 2025 UMSIDA Preprints Server

This work is licensed under a Creative Commons Attribution 4.0 International License.
