大家好,我一直独自开发Orbis Basic 32X这个项目。它最初是一小个实验,后来逐渐发展成一个完整的BASIC编译器,用于创建真正可启动的Sega 32X ROM。Orbis Basic支持图形、精灵、滚动、抖动、音频、控制器和Sega鼠标输入、保存数据、自动资产烘焙以及最大32MB的ROM项目。同一个BASIC项目也可以以原生Windows或Linux应用程序的形式构建,这使得桌面测试在编译真正的.32x ROM之前变得更加快速。新的Orbis Builder版本扩展了工具箱,包括一个单独的C工作流程用于原生桌面项目、真实字符串支持作为语言扩展、动态资产以及用于准备艺术作品的像素管道。然而,Sega 32X ROM工作流本身仍然专注于BASIC。很想知道其他独自开发的程序员对它的看法。附上一小个基于 voxel 的海洋演示,正在运行在Sega 32X上。你可以在itch.io上找到它,名为Orbis Basic