Appearance
基于 Vue 3 的视觉小说引擎用现代 Web 技术轻松构建互动故事
基于声明式 Vue 组件构建对话、选项和场景,让故事逻辑清晰可见,易于维护和扩展。
通过一个轻量级、自研的脚本引擎解析 JSON 格式的剧本,创作者无需编程即可编写复杂的分支剧情。
内置的资源管理器负责按需加载和卸载图片、音频等素材,优化内存占用,确保游戏流畅运行。
内置完整的设置菜单,涵盖音量、显示、文本速度等,为玩家提供高度可定制的体验。
界面完美适配桌面和移动设备,确保创作者的故事在任何平台都能呈现出色。
提供了加载画面、游戏菜单、对话框等核心组件,让创作者能立即开始专注于故事内容的创作。
VisualNovel 采用现代化的前端技术栈,专为构建高性能、可扩展的互动式 Web 应用而设计。
Vue 3 (Composition API)
Reka UI
Vue Router
Vite
VueUse
剧本(数据)与渲染逻辑(视图)完全分离,便于团队协作和非技术人员参与创作。
使用 TypeScript(如果适用)和组合式 API,提供优秀的类型推导和代码组织能力。
模块化的架构意味着可以轻松添加新的游戏机制、UI 组件或功能。
框架处理了所有技术细节,让创作者能回归故事本身,打磨核心体验。
个人开发者或小团队可以快速搭建视觉小说游戏的原型或完成作品。
用于教育领域,帮助学生理解分支叙事和互动故事的构建方式。
可用于制作互动式的产品介绍、企业文化展示或员工培训材料。
为更复杂的互动故事项目提供一个轻量级的技术验证平台。
VisualNovel 不仅仅是一个项目,它是一个完整的解决方案,旨在降低互动故事的创作门槛。我们相信,强大的工具可以释放无限的创意。通过将复杂的游戏逻辑封装成简单易用的组件和脚本系统,创作者可以全身心投入到最重要的事情——讲述一个动人的故事。
准备好将你的创意变为现实了吗?VisualNovel 引擎为你提供了所需的一切工具。立即查看源码,探索如何用它来构建属于你自己的视觉小说!