面对传统视觉小说开发工具的复杂配置与高门槛,VoidNovel Engine的出现提供了一个全新的解决方案。这篇文章将深入探讨这款开源引擎的开发理念、针对用户反馈的优化计划,以及未来的功能蓝图,为开发者提供一份全面的参考。
智能速览
VoidNovel Engine是一款基于节点拖拽的无代码视觉小说引擎,完全开源且永久免费。
开发者正紧急修复自动保存冲突和界面缩放问题,并将在Dev.2版本中提供界面50%-200%的缩放功能。
核心的游戏导出功能预计在Dev.2或Dev.3版本中上线,未来还将支持文本剧本导入与代码自定义节点。
平台策略优先保证Windows版本的稳定,但技术选型已考虑跨平台可能,鼓励社区自行维护其他平台分支。
开发策略遵循“先核心后外围”原则,将先完善基础编辑与导出功能,再集成Live2D等高级特性。
精华内容
从核心功能的快速迭代到长远架构的审慎思考,VoidNovel Engine的开发路径清晰而务实。
紧急响应与优化
针对用户反馈的痛点,开发者正积极进行修复。其中,特定情况下流程图卡顿的问题已被定位为自动保存功能与节点坐标计算的冲突,该问题将在Dev.2版本中被彻底修复。
另一个高频反馈是界面适配问题。默认窗口在1080P屏幕上几乎全屏,而在4K屏幕上字体又过小。为解决此问题,下个版本将根据屏幕分辨率提供更合适的默认窗口大小,并加入50%到200%的界面缩放功能,以适应不同显示设备。
核心功能规划
游戏导出功能是当前用户最关心的核心需求。开发者明确表示,该功能作为引擎完整工作流的一环,很快会推出,并计划包含在Dev.2或Dev.3版本中。
为了兼顾不同创作者的习惯,引擎未来还将支持两种模式:一是文本剧本导入,方便习惯写作或编码的用户;二是支持通过代码编写自定义节点。其理想中的协作模式是程序员负责底层扩展功能节点,编剧则在上层像搭积木一样构建故事。
跨平台与开源协作
在平台支持上,开发团队坦言精力有限,短期内将聚焦于为绝大多数用户所使用的Windows平台,力求其功能强大且稳定。
尽管官方暂不提供其他平台的版本,但开源项目为社区协作提供了可能。项目技术栈在选型时已考虑跨平台,完全欢迎并鼓励社区开发者为Linux、macOS或Android创建维护分支。目前项目处于早期,架构尚未稳定,因此暂未合并外部代码提交,待时机成熟将建立更开放的贡献流程。
技术演进路线图
开发团队采用“先核心后外围”的策略。当前阶段,所有资源将集中在流程图编辑、基础演出、数据逻辑和导出打包等最核心的功能上,务必将其做精做稳。
在这些基础功能足够坚实后,才会逐步推进视频播放、Live2D、Spine动画等高级特性的集成。这种务实的开发顺序,旨在确保引擎拥有稳固的根基,再进行功能扩展。
创作初衷与坦诚回应
谈及为何要做新引擎,开发者表示初衷很纯粹——解决自身在创作中感受到的痛点,如工具过时、配置复杂等。工具的价值在于解放生产力,让创作者专注于故事本身。
对于外界“卖课”的质疑,开发者也进行了回应,认为分享知识获得回报并不可耻,与开发免费开源引擎是并行不悖的两件事。其更希望用户关注工具本身能否解决实际问题,而非动机揣测。
VoidNovel Engine的价值不仅在于提供了一套免费工具,更在于其开放透明的开发态度。它让我们看到一款好的工具如何围绕创作者的实际需求而演进。它最终能否成功,将取决于它所能催生的优秀作品。
关键评论
有用户建议开发者应将已修复的Bug和进度及时更新到开发分支,方便社区协作和分支维护。
有观点认为,通过Unity的对话系统插件进行定制化改造,对于只做Galgame而言也是一个可行的方案,并指出现有工具存在操作反人类的问题。
有评论将该引擎比作“AVG界的ComfyUI”,认为其通过简化操作、降低门槛,未来可期,并肯定了其发展方向。