Cyclone2D由“设计工具”+“开源引擎”两部分组合而成,配合的编辑工具提供了强大的动画、地图、数值、脚本等设计功能,开源引擎提供了一体化的模块加载与管理,并提供了详细的API文档以及视屏教程,让开发者轻松实现跨平台的手机游戏开发,游戏可以发布到Android、IOS、J2me、BlackBerry等平台终端。
版本区别
Cyclone2D分为两个版本
通用版本:使用Java语言,可以跨越Android,J2me,SoftBank和Doja,Android采用系统绘图函数,未采用OpenGL绘图。
智能机版本:使用C++语言,针对Android和IOS智能手机平台,图形渲染性能显著提升。
软件功能:
1、地图工具
地图设计器为策划提供了强大的地形编辑功能,可以在地图中添加任意想要设定的元素,包括树木、房屋、道具、人物等等。便捷的复制、粘贴、框选、填充、擦除、历史记录、分层分场景、查找替换等等操作,可以快速搭建2D游戏世界。
2、动画工具
动画编辑器为开发者提供了丰富而使用的众多功能。切块、角色、动作、关键帧的运作与管理、帧的拼接、切块的多图分层拼接、可视化预览等等众多设计模块,可以让美术人员方便地制作各种游戏动画。
3、脚本工具
C2D提供了专用脚本设计器,可以使用简洁的语法,方便地定义游戏的各个流程和衔接,轻巧的布局剧情的发展、关卡的设定等等。在脚本设计模块,开发者可以任意设定自己的功能函数和需要的变量单元,实现多种游戏类型脚本编写。
4、游戏引擎
游戏提供了完善的引擎,可以跨Android、IOS、J2me等多个移动平台,API文档较为全面,提供了视屏教程,目前图文教程也在不断完善,编程人员容易上手,引擎的成熟度比较高。