Design and Construction of the Action Role-Playing Game: Supply Odyssey Using the Game Development Life Cycle Method

Authors

  • Enggaling Aji Dewanata Universitas Mulia, Indonesia
  • Tito Bisma May Willis Institut Teknologi Kalimantan, Indonesia

DOI:

https://doi.org/10.52435/jaiit.v7i2.720

Keywords:

Action Role-Playing Game, Game Development Life Cycle, Line of Sight, Supply Odyssey

Abstract

The rapid development of the global gaming industry has made games not only serve as entertainment but also as a medium for learning, social interaction, and game-based entrepreneurship. One of the most widely favoured genres is the Action Role-Playing Game (Action RPG), which combines action elements with RPG mechanics. This research aims to design and develop a 2D video game titled “Supply Odyssey” in the Action RPG genre using the Godot Engine as the primary development platform. Godot was selected due to its open-source nature, free licensing, and strong support for both indie and professional developers. The research employs the Game Development Life Cycle (GDLC) methodology, incorporating the Line of Sight (LOS) technique to model enemy (NPC) behaviour. The implementation of LOS is expected to increase combat realism and provide greater tactical depth in real-time encounters by enabling players to strategize according to enemy visibility ranges, select optimal positions, and engage in more dynamic interactions. Supporting data were collected through observations on game platforms and developer and gamer community forums to identify relevant trends, preferred game concepts, and engaging gameplay patterns. The results of this research are expected to produce an Action RPG game that not only offers entertainment but also contributes to the development of Godot-based games and serves as a reference for applying GDLC and LOS methods in similar game development projects.

References

L. Zhang, "Application of Artificial Intelligence Technology in Game NPC," EUDL, 2024.

Tandicha Marchelputra Siswoko, Hanny Haryanto, Khafiizh Hastuti and Ristia Kadiasti, "Non-Playable Character (NPC) based on Behaviour Tree for Enhanced Immersive Experience in the Serious Game "Warik's Adventure"," Journal of Applied Informatics and Computing, vol. Vol 7, no. 2, p. 284–290, 2023.

Nidhi Kulkarni, Iffah Aafreen and Aesha T Patel, "THE DEVELOPMENT OF MINIX: A 2D PIXEL ART GAME USING GODOT 4 ENGINE," International Journal of Engineering Applied Sciences and Technology, vol. Vol. 9, no. Issue 07, pp. Pages 43-48, 2024.

Sujacka Retno, Zeny Arsya Fortilla and Ilmi Suciani Sinambela, "Developing the Console Dash: a 2D Adventure Game using Godot Game Engine," Gameology And Multimedia Expert, vol. Vol.1, no. No.1, pp. pp. 10-15, 2024.

Leonard Winata, Muhammad Akbar Maulana and Joko Susilo, "Studi Perbandingan Pengembangan Game dalam GDScript dengan Godot dan C# dengan Unity," Bit-Tech(Binary Digital -Technology), vol. Vol.7, no. 3, 2025.

T. M. Brogan, "Evaluating the efficiency of general purpose and specialized game engines for 2D games," Purdue University Graduate School, vol. V 1, p. 3, 2024.

Mahesh Ranaweera and Qusay H. Mahmoud, "Deep Reinforcement Learning with Godot Game Engine," vol. VOL 13, no. 5, 2024.

Robert Kilijanek and Marek Milosz, "Comparative Analysis of the Performance of Unity and Unreal Engine," Journal of Computer Sciences Institute, 2025.

Li J Wang X and Zhao L, "Design and Implementation of 2D Role-Playing Games Using Unity Engine and C#," International Journal of Advanced Computer Science and Applications, vol. 115–122, p. 14 (2), 2023.

Masoud Rahimi, Hadi Moradi, Abdol-hossein Vahabie and Hamed Kebriaei, "Continuous Reinforcement Learning-based Dynamic Difficulty Adjustment in a Visual Working Memory Game," arXiv, 2024.

Julian Holfeld, M. Sc., "On the relevance of the Godot Engine in the indie game development industry," arXiv, p. 2401.01909v2 [cs.OH], 2024.

Paul Williamson and Christopher Tubb, "Heatmap Weighted A* Algorithm for NPC Pathfinding and Graph Switching," International Journal on Advances in Software, vol. Vol 16, pp. 1-2, 2023.

Rahman A and Pratama H, "The Effect of Visual Design on Player Engagement in 2D Action RPG Games," Journal of Game Development Research, vol. 5, no. 1, p. 33–45, 2024.

Qingwei Mi and Tianhan Gao, "Improved Belgian AI Algorithm for Dynamic Management in Action Role-Playing Games," vol. Vol 12, no. 22, 2022.

SteamDB, "SteamDB Action RPG Chart Release," SteamDB, 4 November 2025. [Online]. Available: https://steamdb.info/stats/releases/?tagid=4231.

Peng Chen, Pi Bu, Yingyao Wang, Xinyi Wang, Ziming Wang, Jie Guo, Yingxiu Zhao, Qi Zhu, Jun Song, Siran Yang, Jiamang Wang and Bo Zheng, "CombatVLA: An Efficient Vision-Language-Action Model for Combat Tasks in 3D Action Role-Playing Games," arXiv, 2025.

Yutong Yao, Ruifang Cui, Yi Li, Lu Zeng, Jianliang Jiang, N. Q. Li Dong, Diankun Gong, Guojian Yan, Weiyi Ma and Tiejun Liu, "Action Real-Time Strategy Gaming Experience Related to Enhanced Capacity of Visual Working Memory," Frontiers, vol. Vol 14, p. 333, 2020.

Downloads

Published

2025-11-26

How to Cite

Dewanata, E. A., & Willis, T. B. M. (2025). Design and Construction of the Action Role-Playing Game: Supply Odyssey Using the Game Development Life Cycle Method. Journal of Advances in Information and Industrial Technology, 7(2), 139–150. https://doi.org/10.52435/jaiit.v7i2.720

Issue

Section

Research Article