Finite state machine for retro arcade fighting game development

Traditional fighting games are a competitive genre where players engage in one-on-one combat, aiming to reduce their opponent's health points to zero. These games often utilize two-dimensional (2D) graphics, enabling players to execute various character movements such as punching, jumping, and crouching. This research investigates the effectiveness of the finite state machine (FSM) method in developing a combo system for a retro fighting game, focusing on its implementation within the Godot Engine. The FSM method, which structures game behavior through states, events, and actions, is central to the game's control system. By employing the game development life cycle (GDLC) methodology, this study ensures a systematic and structured approach to game design. Special attention is given to the regulation of the combo hit system for the game's protagonist in Brawl Tale. The research culminates in the successful development of the retro fighting game Brawl Tale, demonstrating that the FSM method significantly enhances the fluidity and responsiveness of character movements. The findings suggest that the FSM method is an effective tool for simplifying and improving gameplay mechanics in retro-style fighting games.

Authors

Institutions

Publication Details

Journal
International Journal of Informatics and Communication Technology (IJ-ICT)
Published
2024-12-22
DOI
https://doi.org/10.11591/ijict.v14i1.pp102-110
Citations
2
Primary Topic
Artificial Intelligence in Games
Type
article
Field-Weighted Citation Impact
0.69
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Finite state machine for retro arcade fighting game development

Andi Tejawati, Medi Taruk, M. Khairul Anam, Akhmad Irsyad et al.
2 citations
International Journal of Informatics and Communication Technology (IJ-ICT)
Artificial Intelligence in Games
0.69
article

Finite state machine for retro arcade fighting game development

Andi Tejawati, Medi Taruk, M. Khairul Anam, Akhmad Irsyad, Muhammad Firdaus, Alan Zulfikar Waksito
article en
2 citations

Abstract

Traditional fighting games are a competitive genre where players engage in one-on-one combat, aiming to reduce their opponent's health points to zero. These games often utilize two-dimensional (2D) graphics, enabling players to execute various character movements such as punching, jumping, and crouching. This research investigates the effectiveness of the finite state machine (FSM) method in developing a combo system for a retro fighting game, focusing on its implementation within the Godot Engine. The FSM method, which structures game behavior through states, events, and actions, is central to the game's control system. By employing the game development life cycle (GDLC) methodology, this study ensures a systematic and structured approach to game design. Special attention is given to the regulation of the combo hit system for the game's protagonist in Brawl Tale. The research culminates in the successful development of the retro fighting game Brawl Tale, demonstrating that the FSM method significantly enhances the fluidity and responsiveness of character movements. The findings suggest that the FSM method is an effective tool for simplifying and improving gameplay mechanics in retro-style fighting games.

International Journal of Informatics and Communication Technology (IJ-ICT)Vol. 14(1)
Samudra University (ID), Mulawarman University (ID)
Openalex Percentile: Top 22%
Artificial Intelligence in Games
0.69
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.