关于GC
GameCreator 是一款兼容爱好者游戏制作和专业级游戏制作的可视化游戏制作软件。
根据不同级别的开发者提供不同的解决方案
- 针对设计人员提供了场景编辑器、动画编辑器、界面编辑器等可视化的编辑器,用于编辑游戏常见的资源以供游戏内使用。
- 针对程序员提供了专业级的代码编辑器(IDE)以及引擎和框架,支持了typescript和javascript语言,也可以使用VSCode进行开发。
- 针对业余游戏爱好者提供了可视化编程(事件编辑器),用于可视化制作游戏内容和逻辑。
游戏模板
高级开发者可以自定义游戏编辑器以及脚本等来制作游戏模板,让游戏模板具备该游戏专用的编辑器,进行分享或售卖。
比如RPG游戏模板拥有角色编辑器、技能编辑器、物品编辑器、状态编辑器等等以及RPG相关的核心玩法,
而在卡牌游戏模板则可能拥有卡牌编辑器、关卡编辑器等。
这些编辑器都可以通过可视化制作并由脚本程序实现功能效果
插件系统
插件是指作者预先制作好的功能或资源,可以很方便提供给其他用户游戏工程安装或卸载的额外组件。
- 插件系统通常具备以下特性:
- 随时安装和卸载
- 可扩展编辑器的功能和模块
- 可扩展游戏运行时的功能效果
- 可获得更多预先设定好的游戏资源
- 任何用户均可以制作插件并分享售卖
素材工坊
素材工坊是指素材制作者可以免费分享或付费售卖游戏素材,让游戏制作者可以方便地购买正版授权素材,
让素材制作者也可以获取其应有的收益。
视觉编辑器
系统内置了一些可视化编辑器,同时也允许用户自制可视化编辑器。
- 目前阶段系统内置的编辑器已包含但不限于:
- 【2D场景编辑器】:支持绑定脚本,一般情况下由地图和场景对象组成
- 【2D行走图编辑器】:支持1~8方向、多动作、多部件、多帧数管理
- 【2D立绘编辑器】:支持多表情动作、多部件、多帧数管理
- 【2D动画编辑器】:可嵌套图片/子动画/音频、关键帧、K帧
- 【2D粒子编辑器】:一张贴图以及多个参数控制粒子形态
- 【场景对象编辑器】:支持用户编辑场景对象的属性、模块以及绑定的脚本
- 【世界与玩家设定编辑器】:一般设定项,如系统设置、玩家背包等
- 【对话框样式编辑器】:支持管理多款对话框/选项的样式,同一游戏内可自由切换多款样式
- 【界面编辑器】:支持可视化制作界面和编写逻辑以及绑定脚本程序
- 【对象行为编辑器】:支持用户制作自定义对象行为,常用于RPG类的模板安排角色在场景上的行为
- 【事件编辑器】:支持用户制作自定义事件命令以及无需运行游戏实时预览效果
- 【自定义编辑器】:通过GC内置的可视化自定义编辑器来让用户制作自定义的编辑器,比如技能编辑器、道具编辑器等
打包发布
GC云游戏平台:作者可以一键上传发布游戏到GC云游戏平台上,可以逐步更新游戏,以便获得玩家的支持、反馈、留言等等。
同时如果购买了游戏软件本体的话还支持自由打包到其他平台上:PC端、移动端、WEB端等。
除非与官方签订了特殊合作的游戏合约,否则版权默认归属作者,也没有后续的分成付费制等额外支出。
云平台支持
除了软件本身外还提供了云平台服务支持,如未来将会接入云存档、云排名SDK等等,以便用户得到更多的服务支持。
云平台还提供了模板商城、插件商城、素材工坊、社区交流等功能
其他您可能感兴趣的
引擎内核
引擎内核无任何游戏模板逻辑,需要程序员自行根据引擎提供的模块和API来制作游戏或游戏编辑器。
GameCreator目前提供了2D单机版内核,未来会提供2D网络版内核、3D单机内核和3D网络版内核。
- 其中网络版是指在游戏编辑器编辑过程中即支持网络功能(比如摆放NPC并设置对白后,所有玩家都能够看到该NPC并可以与之对话),
- 同时也支持服务端代码编写(同样是支持typescript、javascript并支持与客户端共用库,以便重用代码)
分享式社区
GameCreator是一种社区分享型软件,成熟期将由社区推动发展,用户可以分享游戏模板、脚本、插件、美术资源等等。
同时用户根据自身的情况和选择与其他制作者进行交流、组队和交易。
社区越强大,则能够产生的各种脚本、插件及素材资源也越加丰富,从而越能够满足制作的需求,制作门槛越低。
生态扶持
我们将对生态内优质作品进行扶持,提供技术支持、资金支持、版号办理、发行支持、上线Steam等全方位服务。