cocos creator
story-master插件了解下
有兴趣详细了解微信15514573068
个人调查
支持的朋友麻烦花费2分钟填写下,您的反馈是项目开源公布的重要参考
https://www.wenjuan.com/s/iuMJzed/
unity
在unity里面有类似的插件-fungus:
https://assetstore.unity.com/packages/templates/systems/fungus-34184
该插件GitHub: https://github.com/snozbot/fungus ,可以看到项目也是在一直进行更新完善,在其网站上我们也看到更详细的信息:
Funguns由Snozbot维护,Snozbot是一家制作故事游戏的小型独立游戏公司。我们在自己的项目中使用Fungus并努力使其尽可能地为其他游戏开发者提供。
web版本
https://github.com/perchouli/onlinegalgame
常用avg元素组件(以预制的形式存在)
-
基本对话模版组件
-
元素(图片,文字 )的基本属性编辑
-
声音
-
场景转换、场景管理
-
场景特效(下雨,黑夜,震动,闪烁等环境效果)
-
自适应组件
-
小节管理(一键导入,跳转逻辑)
-
剧本管理(一键导入)
-
素材管理(在线/本地)
- 可以考虑放在creator安装目录,防止开发者误操作带来不便
- 素材分类
- 音效
- 音乐
- 语音
- 按钮
- 立绘
- 背景
-
付费组件的设计
-
游戏的预览,发布,遵从creator流程
-
扩展组件,还要编写可视化流程控制组件
版本维护
- 组件更新,因为组件代码是对开发者暴露的
- 插件使用文档的编写,更新,维护
很重要
是否开源?
- 开源
- 优点:用户反馈,版本优化
- 缺点:变种版本很多,加密策略问题
- 不开源
- 后续优化方向怎么判断
- 内部使用可以不考虑任何问题
参考内容
- 交互设计目标: 虚幻蓝图


-
绘图库
GoJS是一个功能丰富的JS库,在Web浏览器和平台上可实现自定义交互图和复杂的可视化效果,它用自定义模板和布局组件简化了节点、链接和分组等复杂的JS图表,给用户交互提供了许多先进的功能,如拖拽、复制、粘贴、文本编辑、工具提示、上下文菜单、自动布局、模板、数据绑定和模型、事务状态和撤销管理、调色板、概述、事件处理程序、命令和自定义操作的扩展工具系统。无需切换服务器和插件,GoJS就能实现用户互动并在浏览器中完全运行,呈现HTML5 Canvas元素或SVG,也不用服务器端请求。 GoJS不依赖于任何JS库或框架(例如bootstrap、jquery等),可与任何HTML或JS框架配合工作,甚至可以不用框架。
示例效果.gif
-
状态机插件
http://forum.cocos.com/t/cocos-creator-typescript/46515
网友评论