针对自研Galgame引擎VoidNovelEngine,开发者集中回应了社区的反馈与疑问。从问题修复到功能规划,再到长期发展策略,这次交流不仅解答了用户的关切,更清晰地勾勒出该开源工具的未来蓝图,为关注独立游戏开发的创作者提供了宝贵的参考。
智能速览
Dev 2版本将修复流程图卡顿与界面缩放问题。
核心的游戏导出功能将在近期版本中加入。
未来将支持文本剧本导入与自定义代码节点。
短期内开发重心仍为Windows,但鼓励社区进行其他平台的移植。
引擎开发的初衷是解决创作者的实际痛点,而非替代现有工具。
精华内容
围绕用户最关心的问题,开发者不仅给出了明确的解决方案和时间表,更深入阐述了项目的核心理念与长远规划。
即时修复
针对用户反馈的流程图在特定情况下卡顿的问题,定位原因是自动保存功能与节点坐标计算存在冲突。该问题已在开发中的Dev 2版本得到彻底修复,用户可通过加入群聊下载预览版或使用DV1的专用补丁提前体验。
关于屏幕适配问题,当前版本在1080P屏幕上默认窗口过大,而在4K屏幕上字体则过小。下个版本将根据主屏幕分辨率智能设定默认窗口大小,并新增50%到200%的界面缩放功能,以适配不同分辨率的显示器。
功能展望
游戏导出与发布是引擎完整工作流的核心功能,开发者确认该功能将很快加入,预计包含在Dev 2或Dev 3版本中。
为满足不同创作者的习惯,未来计划支持文本剧本的导入,并允许用户通过编写代码自定义节点。这契合了引擎的设计理念:由程序负责底层功能节点的扩展,策划和编剧则在上层像搭积木一样构建故事。此外,专用的样式编辑器和UI编辑器也在规划中,将允许用户深度定制游戏的视觉表现。
未来蓝图
在平台支持方面,开发团队明确表示,短期内核心精力将聚焦于Windows平台,以确保其功能的强大与稳定。不过,由于技术选型考虑了跨平台可能性,官方鼓励社区开发者基于开源代码为Linux、macOS或安卓创建和维护分支版本。
对于社区提交的代码合并请求,目前暂未处理。解释称,项目处于早期,架构尚不稳定,过早合并代码可能增加维护成本。待项目架构稳定并建立代码规范后,将重新评估并建立更开放的贡献流程。视频播放、Live2D等高级功能已在规划中,但将在核心功能完善后再逐步集成。
创作初心
开发者阐述了创建新引擎的动机,并非为了挑战现有工具,而是出于纯粹的目的——解决自身在创作中遇到的痛点,例如工具过时、配置复杂等,从而将创作者从技术困扰中解放出来。
对于“知识付费”与“开源项目”并存的质疑,回应认为分享知识并获得回报是合理的,二者并行不悖。项目的价值最终将由它所产出的作品来证明,而非停留在动机的讨论上。
VoidNovelEngine的开发展现了开源项目从诞生到成长的坦诚与决心。它不仅是一个工具,更是一次关于创作与协作的实践。这个初生的引擎最终能走多远,或许将由它所赋能的作品来给出答案。