为什么做?
最近一年一直在做视觉小说相关的产品,在开源产品中体验了Godot,Renpy 之后发现两者都无法完美满足产品的开发需求,因为制作的为4399时代的同人作品,所以对swf动画读写需求很大,虽最后使用Renpy完成了,但是自己心中一直不满意,恰好此时发现bevy这个大杀器,还有bevy-flash这种顶尖的渲染插件,于是乎Raven引擎诞生啦!
为什么叫Raven?
bevy是一群鸟,而Raven是其中一只鸟!此项目可以看作是renpy动画加强版,支持原生的swf渲染。
一些独特的设计
为了兼容同人开发者的协作需求,做了双模,既可以使用简单的yaml格式开发原型(服务于剧本工作者),也可以用专有的DSL语言写逻辑,上下限都有保障。
特性
- 直观的声明样式标记语言:即使没有编程经验的创作者也能快速上手,专注于故事创作。
- 支持高质量图像和多样化的视觉效果(swf渲染和svg支持),为您的故事提供精美的视觉呈现。
- 双模架构,可以根据不同的开发需求自由切换开发工具
进度
目前是个半成品,只有最基础的功能,期待各位✨star体验和issue
demo
地址
https://raven.rs/
https://github.com/E72UJ/Raven
联络
Furau@qq.com
🐧群:818497392
Ext Link: https://github.com/E72UJ/Raven
1
共 0 条评论, 1 页
评论区
写评论还没有评论