大家好!在过去几个月里,我一直在开发Tower of Scherbenmark,这是一款基于Haxe/Heaps.io的、暗幻奇幻风格的文字冒险游戏。最近我做了一个大胆的决定:将整个游戏从Haxe/Heaps.io迁移到Godot。虽然Haxe很棒,但迁移到Godot让我能够大大改善UI、重构游戏的呈现方式,并实现更好的可访问性和缩放选项。我想分享一些截图,展示游戏的演变过程。 # 截图(按顺序)前四个截图来自Haxe/Heaps,之后的四个截图来自Godot版本 # 为什么要切换?除了开发工作流程的改进,Godot还给我了灵活性,能够构建一个更加干净的渲染管线。 我能够: * 大幅改善ASCII可读性和缩放。 * 更好地整合可选的字形精灵,让玩家更喜欢视觉混合而不是纯文本。 * 升级UI来支持更平滑的信息日志、自定义颜色主题和更好的屏幕抖动/减速切换。 # 我想听听你的真实反馈!因为我正在积极地努力使其变得适合Steam发行,我非常希望收到你的反馈和意见: 1. 可读性:在新版Godot中,文本/ASCII布局看起来有多可读? 2. ASCII vs. Glyphs:你更喜欢纯粹的老式ASCII风格,还是可选的字形精灵更合适? 3. 氛围:UI仍然保留着那冷酷的暗幻奇幻风格的“碎片化世界”氛围吗? 如果你想看看这个项目,demo目前在Itch.io上(我在那里也写了关于迁移过程的详细开发日志,如果你对技术障碍感兴趣!)。期待听到你的反馈和回答关于迁移过程的问题!