在超过一年的时间里,我自学编程,掌握了多种编程语言,并完成了数百个项目,作为一名未来的真正独立开发者,我梦想着能完全由自己制作一款游戏——精灵图、音效和音乐、代码、地图,乃至游戏引擎本身。然而,我可能浪费了数千个小时,试图从零开始创建一个完全自定义的游戏引擎。一次次的失败让我开始放弃,并将所有代码搁置了几周。后来我意识到,我最喜欢的游戏引擎 microStudio 一直在 GitHub 和 itch.io 上开源!
于是我立刻回到梦想游戏的开发中,从我之前的自定义游戏引擎中提取了语言 TiberScript 的骨架,并在不到一周内成功创建了首个完全支持我自定义编程语言 TiberScript 的游戏引擎!
我正在为这个修改版的 microStudio 添加许多新功能。目前我已经集成了6种编程语言(microScript、TiberScript、Lua、Python、JavaScript 和 AssemblyScript),并正在添加另外4种,最终将支持10种编程语言。目前仍在开发中,目标是让它们原生协同工作,同时发挥每种编程语言的优势!
不仅如此,这个游戏引擎目前还没有自己的音乐工作室来创作自定义音乐,所以我正在将另一个名为 FamiStudio 的开源音乐工作室(来自 GitHub)直接集成到这个修改版的 microStudio 中!
目前仍有大量开发工作在进行中,但我想你们一定好奇,我梦想中的完整游戏是什么?
它将是一款 microStudio 风格的8位独特银河恶魔城平台游戏,拥有与传统平台游戏或银河恶魔城不同的独特机制。我计划将其发布到多个平台,如任天堂 eShop、Steam 等!
我将以我的名字 TiberiusCreator 独立完成这款游戏,并归功于所有我使用的开源项目,感谢它们让我的梦想游戏成为可能!

听起来怎么样?:)