I've been working on standalone game in GZ/UZDoom and have been using GenAI (GPT-5.6) to help me build some of the more complex functionality that I can do quite easy in Unreal Engine, but recently moved over to GZDoom for a few reasons (one primary reason ironically being Unreal Engine's future reliance on GenAI / ending Blueprint support in future versions). I only started writing zscript about 3 weeks ago. Years of Unreal Engine work and experience down the toilet. Thanks EPIC!
Through the process of using GenAI, it helped to debug, find solutions, parse through the ZDoom Wiki and official docs to find and understand methods and patterns I needed. Sometimes I just needed a sounding board to repeat things back to me like a journal, and remind me when I was beginning to work on things out of scope for project milestones.
I understand that the reason UZDoom exists is partly because GenAI code was pushed to the GZDoom repo without consulting the other devs and maintainers, but in this case, this is code I'm very much testing rigorously, and manually audit all the zscript generated. I often have to manually correct it, or run through multiple iterations of script snippets before I get something to work, and absolutely NO creative elements, such as art assets, dialogue, narrative, class defaults, etc.
I want to ask the community before I go forward because two parts of the foundational architecture are complete now, leaving one final major component left to build - an implementation of libcolony for a rudementary background colony simulation.
I'm a solo developer, and one dealing with a lot of life drama, so I'm using every tool at my disposal to make this dream I've had for a few years now come true. ASEPRITE, Blender, Primbambase, Shoebox, SLADE, and now, GenAI so I can spend less time with extremely tedious logic and math and more time making the stuff that actually gives the game the "fun-factor" and "sauce"; level design, sprite assets, NPC logic - things that GenAI absolutely cannot do.
What are your thoughts? Once again, I do not believe in using GenAI for creative work. I do not consider the scripts GPT-5.6 generated to be creative in anyway. It was NOT "vibe-coded." I had to be extremely specific with patterns, syntax, and pseudocode where I didn't know which functions and methods to call. It's all complex math that I really have no hope of mastering anytime this century. I applaud those who can do everything, from sound design to art assets to programming - I'm not someone with a coding background, but I went to school for audio and new media (digital art). I'm by far the worst programmer in this forum
Thanks!
