A toolkit for parallel development of narrative content and game design in indie rpg: implementation on the Godot engine

Main Article Content

Marianna Vladimirovna Shmatko
Lev Romanovich Ponomarev

Abstract

This paper presents the development and evaluation of a toolkit designed to optimize the workflow of game designers working with narrative content and game design for indie RPGs in the Godot engine. The relevance of this study stems from the growing number of independent studios utilizing Godot and similar game engines, which necessitates the creation of specialized tools to compensate for the lack of built-in solutions for RPG development, such as dialogue systems, turn-based combat design, cutscene management, and complex user interface implementation.


The aim of the work is to design a toolkit based on an architectural analysis of the reference game Persona 5 Royal, ensuring an optimized workflow for the game designer and reducing their dependence on the programmer. Methodologically, the research relied on identifying player states, independent modules, and areas of professional responsibility, which led to the development of five tools. Their effectiveness was evaluated with the participation of 12 novice game designers, including task completion time measurements, interviews, and expert ranking.


The results of the study showed that tools without analogues in Godot ("Combat Segments," "Complex User Interface," "Dialogue System") received high expert evaluations. The "Interactive Location Objects" tool, which has an analogue in Godot, reduced task completion time by an average of 65.5%. The "Commands to the Game World" tool did not demonstrate effectiveness and requires further improvement.


The practical significance of the research results lies in the creation of a ready-to-implement toolkit that enables indie teams to reduce RPG development time and increase the autonomy of their game designers.

Article Details

How to Cite
Shmatko, M. V., and L. R. Ponomarev. “A Toolkit for Parallel Development of Narrative Content and Game Design in Indie Rpg: Implementation on the Godot Engine”. Russian Digital Libraries Journal, vol. 29, no. 5, Sept. 2026, pp. 1740-71, doi:10.26907/1562-5419-2026-29-5-1740-1771.

References

Holfield J. On the relevance of the Godot Engine in the indie game development industry // arXiv. 2024. № arXiv:2401.01909.
2. Ezhil S. A Comparative Analysis of Unity, Unreal Engine, Godot, and CryEngine: Technical Features, Licensing Models, and Suitability for Modern Game Development.
3. RPG Games Market – Size, Share, Trends, Analysis & Forecast 2026–2035. URL: https://markwideresearch.com/rpg-games-market/
4. Programma «Studencheskij startap». URL: https://www.fasie.ru/programs/programma-studstartup/
5. Khouna J., Rhazal A., Ajana L., Mokri A. Study of Some Key Elements of Design and Selection of an Educational Video Game Conducive to the Moroccan Secondary School Learners: The Motivational Profile and Pedagogical Coherence // Universal Journal of Educational Research. 2020. Vol. 8, No. 4. P. 1273–1282.
6. Shmatko M.V., Kutuzov A.A., Ponomarev L.R. Study of Gaming Experience and the Formation of a Cognitive Model of User Interaction with a New Video Game // Automatic Documentation and Mathematical Linguistics. 2025. Vol. 59 (Suppl. 3.). P. 208–219.
7. Godot Engine – Free and open source 2D and 3D game engine. URL: https://godotengine.org/
8. Winardy G., Septiana E. Role, play, and games: Comparison between role-playing games and role-play in education // Social Sciences & Humanities Open. 2023. Vol. 8, No. 1. 100527.
9. Qaffas A. An Operational Study of Video Games’ Genres // International Journal of Interactive Mobile Technologies (iJIM). 2020. Vol. 14, No. 15. P. 175–194.
10. Domingues J.M., Filipe V., Carita A., Carvalho V. Understanding the Impact of Perceived Challenge on Narrative Immersion in Video Games: The Role-Playing Game Genre as a Case Study // Information. 2024. Vol. 15, No. 6. No. 294. P. 1–23.
11. Nodas A., Tjahjadi D., Rahman A. The Implementation of RPG Concept on Breakout Games Using LibGDX Framework // Journal Online Informatika. 2021. Vol. 6, No. 2. P. 233–245.
12. Adams W. Conducting Semi-Structured Interviews // Handbook of Practical Program Evaluation. 2015. P. 492–505.