Vol. 2 (2026)
Articles

A Comparative Study of AI Tools and Techniques for Assisting Solo Artists and Programmers in Developing Video Games from Scratch

Sanjib Bashir Ahmad
School of Computing, Asia Pacific University, Kuala Lumpur, Malaysia
Siti Azreena Binti Mubin
School of Computing, Asia Pacific University, Kuala Lumpur, Malaysia

Published 2026-06-09

Keywords

  • AI,
  • Solo developer,
  • Game development,
  • Art,
  • Animation,
  • Programming,
  • Open source
  • ...More
    Less

Abstract

Game development is a complex activity that requires the combined creative and technical skills in image-making, animation, audio, programming, and game design. Solo game development is hard, as it takes tremendous effort to be good at one skill, let alone many. This paper investigates the extent to which solo developers can use AI-assisted workflows to develop playable game prototypes. Using AI for game asset generation and technical support, the production time for developing games can be significantly reduced. Combined with human skills and creativity, these generated assets can be transformed into high-quality production value. In programming and technical development, AI can be successfully used to debug, explain code, and support the creation of robust build systems and codebases. Other classical AI systems, such as knowledge engineering, have been used to develop a game subsystem logic using ontologies. Through multiple case studies and repeated game development, the study rigorously tests AI tools and techniques. Solo development challenges the perception that software and games can only be developed by institutions or teams. Solo development can foster new development practices and avenues for individual expression, thus enabling the creation of novel games that not only entertain but also carry meaning.

References

  1. N. J. Nilsson, The Quest for Artificial Intelligence. Stanford University, 2009.
  2. M. U. Fahme and A. Adiba, "Building Your Dream Team: How Indie Teams Can Form, and Thrive Together," (in eng), F1000Res, vol. 13, p. 42, 2024, doi: 10.12688/f1000research.139274.1.
  3. E. Goh, O. Al-Tabbaa, and Z. Khan, "Unravelling the complexity of the Video Game Industry: An integrative framework and future research directions," Telematics and Informatics Reports, vol. 12, p. 100100, 2023/12/01/ 2023, doi: https://doi.org/10.1016/j.teler.2023.100100.
  4. J. Chueca, J. Verón, J. Font, F. Pérez, and C. Cetina, "The consolidation of game software engineering: A systematic literature review of software engineering for industry-scale computer games," Information and Software Technology, vol. 165, p. 107330, 2024/01/01/ 2024, doi: https://doi.org/10.1016/j.infsof.2023.107330.
  5. A. Begemann and J. Hutson, "Empirical insights into AI-assisted game development: A case study on the integration of generative AI tools in creative pipelines," 2024, generative AI; game development pipeline; conceptualization; 3D modeling; ethical considerations vol. 5, no. 2, 2024–07–02 2024, doi: 10.54517/m.v5i2.2568.
  6. R. Panchanadikar and G. Freeman, ""I'm a Solo Developer but AI is My New Ill-Informed Co-Worker": Envisioning and Designing Generative AI to Support Indie Game Development," Proceedings of the ACM on Human-Computer Interaction, vol. 8, no. CHI PLAY, pp. 1–26, 2024, doi: 10.1145/3677082.
  7. S. Hemraj, "Maximizing Efficiency in Game Development Through Art Styles, AI Integration, and Creative Expression," (in En), Loading, vol. 17, no. 27, pp. 56–78, 2025, doi: https://doi.org/10.7202/1118424ar.
  8. C. Politowski, F. Petrillo, G. C. Ullmann, J. d. A. Werly, and Y.-G. Guéhéneuc, "Dataset of Video Game Development Problems," presented at the Proceedings of the 17th International Conference on Mining Software Repositories, Seoul, Republic of Korea, 2020. [Online]. Available: https://doi.org/10.1145/3379597.3387486.
  9. S. Alharthi, "Generative AI in Game Design: Enhancing Creativity or Constraining Innovation?," Journal of Intelligence (J. Intell.), vol. 13, 05/20 2025, doi: 10.3390/jintelligence13060060.
  10. P. Roberts, Artificial Intelligence in Games. CRC Press, 2023.
  11. R. J. Sternberg, "Do Not Worry That Generative AI May Compromise Human Creativity or Intelligence in the Future: It Already Has," Journal of Intelligence, vol. 12, no. 7, doi: 10.3390/jintelligence12070069.
  12. Code Janitor. "Professional AI code fixing service." code-janitor.dev. https://code-janitor.dev/ (accessed 2026).
  13. J. Pérez, M. Castro, and G. López, "Serious Games and AI: Challenges and Opportunities for Computational Social Science," IEEE Access, vol. 11, pp. 62051–62061, 2023, doi: 10.1109/ACCESS.2023.3286695.
  14. Z. M. C. v. B. Sweeney Jing Li, "Video games for good: Active perspective-taking fosters empathy and reduces implicit bias toward gendered violence victims," Entertainment Computing, vol. 53, p. 100928, 2025/03/01/ 2025, doi: https://doi.org/10.1016/j.entcom.2025.100928.
  15. A. Gazis and E. Katsiri, "Gamifying Sociological Surveys Through Serious Games—A Data Analysis Approach Applied to Multiple-Choice Question Responses Datasets," (in English), Computers, vol. 14, no. 6, p. 224, 2025, doi: https://doi.org/10.3390/computers14060224.
  16. M. J. P. Wolf, Sources: Encyclopedia of Video Games: The Culture, Technology, and Art of Gaming. Reference & User Services Quarterly, 2013.
  17. SteamDB. "Steam Game Releases Summary for Indie." SteamDB. https://steamdb.info/stats/releases/?tagid=492 (accessed 2026).
  18. Y. Wu, A. Yi, C. Ma, and L. Chen, "Artificial intelligence for video game visualization, advancements, benefits and challenges," Mathematical Biosciences and Engineering, vol. 20, no. 8, pp. 15345–15373, 2023, doi: 10.3934/mbe.2023686.
  19. V. Chergarova, M. Tomeo, H. Morgan, and S. Andrade, "Integrating Artificial Intelligence (AI) into Game Development to Elevate Diverse Gameplay Elements," Issues In Information Systems, vol. Volume 25, no. Issue 2, pp. 408–417, 2024, doi: 10.48009/2_iis_2024_132.
  20. Z. Xiang and Y. Guo, "Controlling Melody Structures in Automatic Game Soundtrack Compositions With Adversarial Learning Guided Gaussian Mixture Models," IEEE Transactions on Games, vol. 13, no. 2, pp. 193–204, 2021, doi: 10.1109/TG.2020.3035593.
  21. S. Värtinen, P. Hämäläinen, and C. Guckelsberger, "Generating Role-Playing Game Quests With GPT Language Models," IEEE Transactions on Games, vol. 16, no. 1, pp. 127–139, 2024, doi: 10.1109/TG.2022.3228480.
  22. M.-J. Kim, D. Lee, J. S. Kim, and C. W. Ahn, "Surrogate-assisted Monte Carlo Tree Search for real-time video games," Engineering Applications of Artificial Intelligence, vol. 133, p. 108152, 2024/07/01/ 2024, doi: https://doi.org/10.1016/j.engappai.2024.108152.
  23. L. Climent, A. Longhi, A. Arbelaez, and M. Mancini, "A framework for designing Reinforcement Learning agents with Dynamic Difficulty Adjustment in single-player action video games," Entertainment Computing, vol. 50, p. 100686, 2024/05/01/ 2024, doi: https://doi.org/10.1016/j.entcom.2024.100686.
  24. W. Yu and Z. Xia, "The Enhancement of Video Games by AI," Academic Journal of Science and Technology, vol. 15, pp. 210–214, 05/19 2025, doi: 10.54097/mdsa4882.
  25. R. Summerley and B. McDonald, "Perceived Foolishness: How Does the Saltybet Community Construct," Games and Culture, p. 46, March 27, 2024 2024, doi: 10.1177/15554120241238262.
  26. M. R. Johnson and N. J. Jackson, "Twitch, Fish, Pokémon and Plumbers: Game live streaming by nonhuman actors," Convergence, vol. 28, no. 2, pp. 431–450, 2022, doi: 10.1177/13548565221074804.
  27. Y. Sun et al., "Bring game characters to the social space: Developing storytelling community AI agents driven by LLMs," Entertainment Computing, vol. 54, p. 100948, 2025/06/01/ 2025, doi: https://doi.org/10.1016/j.entcom.2025.100948.
  28. M. H. Phan, J. R. Keebler, and B. S. Chaparro, "The Development and Validation of the Game User Experience Satisfaction Scale (GUESS)," Human Factors, vol. 58, no. 8, pp. 1217–1247, 2016, doi: 10.1177/0018720816669646.
  29. P. Sweetser and P. Wyeth, "GameFlow: a model for evaluating player enjoyment in games," Comput. Entertain., vol. 3, no. 3, p. 3, 2005, doi: 10.1145/1077246.1077253.
  30. C. J. Larche and M. J. Dixon, "The relationship between the skill-challenge balance, game expertise, flow and the urge to keep playing complex mobile games," (in English), Journal of Behavioral Addictions, vol. 9, no. 3, pp. 606–616, 12 Oct. 2020 2020, doi: https://doi.org/10.1556/2006.2020.00070.
  31. C. Jennett et al., "Measuring and defining the experience of immersion in games," International Journal of Human-Computer Studies, vol. 66, no. 9, pp. 641–661, 2008/09/01/ 2008, doi: https://doi.org/10.1016/j.ijhcs.2008.04.004.
  32. B. G. Witmer and M. J. Singer, "Measuring Presence in Virtual Environments: A Presence Questionnaire," Presence: Teleoperators and Virtual Environments, vol. 7, no. 3, pp. 225–240, 1998, doi: 10.1162/105474698565686.
  33. B. Stroustrup, "Thriving in a crowded and changing world: C++ 2006–2020," Proc. ACM Program. Lang., vol. 4, no. HOPL, p. Article 70, 2020, doi: 10.1145/3386320.
  34. S. Ahmad. "Supporting Resources for "A Comparative Study of AI Tools and Techniques for Assisting Solo Artists and Programmers in Developing Video Games from Scratch"." Github. https://github.com/sanjib/study_ai_solo_game_dev (accessed 2026).
  35. T. G. G. Dalibor Fonović, "A Quantitative Study of C/C++ FOSS Software Buildability," Proceedings of the Ninth Workshop on Software Quality Analysis, Monitoring, Improvement, and Applications, 2022.
  36. Fausto Carvalho, Rafael Campos Nunes, Rodrigo Bonifácio, João Saraiva, and P. Accioly, "Embracing modern C++ features: An empirical assessment on the KDE community," Journal of Software: Evolution and Process, vol. 36, no. 5, 2024, doi: https://doi.org/10.1002/smr.2605.
  37. N. Noy and D. McGuinness, "Ontology Development 101: A Guide to Creating Your First Ontology," Knowledge Systems Laboratory, vol. 32, 01/01 2001.