重大变更
G a l F o r U n i t y 1.1 b \textcolor{RedOrange}{Gal For Unity1.1b} GalForUnity1.1b版本迎来了首次工作流的革新,并对原有工作流做出了剥离,通过新工作流能够剥离代码开发,并迅速实现构思的文字游戏
新内容
- Graph系统
Graph系统是一套实现了Unity GraphView的可视化节点编程插件,旨在对Gal开发的工作流革新,通过节点之间的连线,就可以迅速的构建游戏,无需编程,同时也支持通过C#代码自定义节点
- 选项控制器
选项控制器是一个程序自动控制的游戏选项系统,智能管理游戏中的选项
- 与Live2D解耦
依旧兼容Live2D,但是已经将Galforunity设计为可以脱离Live2D单独运行。
- 语言系统
GalforUnity现已支持英语和中文两门语言,如果您熟悉其他语言,欢迎帮助我们翻译,或者选择加入我们
- InstanceID系统
通过InstanceID将对象实例在内存和硬盘中标识
将被淘汰的内容
- PlotFlow
旧版工作流已经被标识为Obsolete,在未来的版本中会被删除,当前版本PlotFlow已经脱离程序流,不再参与程序的执行流程
- ActionModel
ActionModel已经被标识为Obsolete,在未来的版本中可能会被删除,原因是其相关功能以及被PlotScript代替
未来可能开发的新功能
- 内置的存档系统
目前存档系统仍在开发中,如需使用存档系统需要自行开发。
- 兼容其他脚本
未来会增加对其他解释性语言的支持,如Lua。
- 语言支持
会尝试支持更多的语言,为全世界的开发者提供服务
- 对Bolt的兼容
不只是Bolt未来会对龙骨,spine,等热门插件进行兼容