【Cocos2d-x激活版下载】Cocos2d-x开发神器 v3.2.0 官方完整版
软件介绍
Cocos2d-x破解版是一款目前在全世界最有名的手机游戏开发引擎,这款软件不仅可以支持多种不同的编程语言,同时还为用户们分享了四种编辑器。我们可以通过Cocos2d-x来快速完成手机游戏的全部开发工作,制作各种精美的游戏,让你成为一名专业的游戏开发大师。
软件简介
Cocos2d-x是一套开源的跨平台游戏开发框架。引擎核心采用C++编写,分享C++、Lua、JavaScript三种编程语言接口。引擎中分享了图形渲染、GUI、音频、网络、物理、用户输入等丰富的功能。Cocos2d-x适配iOS, Android, HTML5,Windows Phone, Tizen, PC Windows和Mac OS X系统,功能侧重在手机原生和HTML5两大领域,并积极向3D和VR领域延伸扩展。 截止2016年,Cocos2d-x在全球拥有近百万注册开发者,游戏在中国畅销榜上占据50%数量,日韩美等各国占20%,是中国第一、全球第二的手机游戏引擎。
Cocos2d-x破解版软件功能
动画编辑器:用于编辑游戏中使用的角色动画、特效动画、场景动画等动态的游戏资源。主要使用人员是美术设计师,美术设计师可以将绘制好的图片资源导入到动画编辑器中,然后按照策划设计来编辑各种动画效果,并且在编辑器中演示编辑后的内容。动画编辑器支持关键帧动画,序列帧动画,骨骼动画等多种动画编辑方式。并支持碎图导出,整图导出等多种资源优化方式。同时动画编辑器支持对Flash,PSD,Plist资源的解析。
UI编辑器:用于编辑游戏中的所有的图形界面,主要使用人员是美术设计师。美术设计师可以将绘制好的界面图片资源导入到UI编辑器中,按照相应的设计方案来摆放、设计、编辑、拼接、修改相应的游戏图形界面。并将编辑好的UI资源直接整体导出,可以在游戏代码中直接呈现出来。UI编辑器支持Cocos2d-X的全部的控件,并进行了扩充。满足了游戏开发中对各种UI控件的需求。UI编辑器支持碎图导出、整图导出、UI模板、UI动画等实用功能。
数据编辑器:用于将数值策划编辑的数值表导入数据编辑器中,将复杂表进行分解,导出成属性表,数值表等几种常用的数据文件。数据编辑器支持索引表,导出可以选择多种数据排列方式。
场景编辑器:用于编辑游戏中的场景元素、游戏关卡。主要使用人员是策划或者关卡设计师。策划可以将多种游戏资源进行整合。包括动画资源、UI资源、地图资源、粒子资源、图片资源、音乐音效等游戏资源在编辑器中按照设计文档进行编辑。同时场景编辑器可以编辑游戏中碰撞、触发器、控制器等逻辑资源。场景编辑器支持模拟运行,可以在模拟器中或者无线连接到手机上直接运行当前游戏场景。
Cocos2d-x破解版软件特色
1、易于使用
游戏开发者可以把关注焦点放在游戏设置本身,而不必消耗大量时间学习晦涩难懂的OpenGL ES,此外Cocos2d-x还分享了大量的规范
2、高效
Cocos2d-x基于OpenGL ES进行图形渲染,从而让移动设备的GPU性能发挥到极致
3、灵活
方便扩展,易于集成第三方库
4、免费
基于MIT协议的免费开源框架,用户可以放心使用,不用担心商业授权的问题
5、社区支持
关心Cocos2d-x的开发者自发建立了多个社区组织,可以方便的查阅各类技术资料
6、免费开源,且易学易用
使用了最宽松的MIT开源协议,让您在放心开发的同时,还最大限度地保护您的技术投入
消除入门恐惧!本引擎拥有众多工具和中文参考文档,学习起来非常容易
7、以“靠谱”为己任
根据开源社区的保守统计,基于Cocos2D-X开发的游戏全球范围内已经突破一亿安装量
网龙、空中网、Haypi、TinyCo、人人游戏、4399、热酷、五分钟等国内外领先的游戏开发公司,都在使用Cocos2D-X开发手机游戏。
8、活跃的社区支持
我们有一个全职的团队在维护和发展这个开源项目,开源社区24小时轮转,所有的缺陷都被迅速发现并修复
Zynga、Intel、Google及众多大公司的工程师也全面投入了Cocos2D-X的代码贡献工作
Cocos2d-x破解版安装步骤
1、下载python-2.7.8.msi(官方推荐版本)点击运行,一直下一步。
2、运行cmd校验是否安装成功,有版本号即成功,否则需要在:控制面板系统和安全系统-高级系统设置-高级-环境变量-系统变量-Path-添加;C:Python27注意有;同样地,在“PATHEXT“的变量值中添加; .PY;.PYM 。
3、在http://cn.cocos2d-x.org/download下载cocos2d-js-v3.0-rc3.zip并解压到D:cocos2d-jscocos2d-js-v3.0-rc3,运行cmd输入python 空格D:cocos2d-jscocos2d-js-v3.0-rc3setup.py文件拖入cmd框内不要关闭cmd.
4、百度ndk下载android-ndk32-r10-windows-x86_64.zip解压(注意不要中文目录名),复制ndk目录(D:cocos2dandroid-ndk-r10 )到cmd.
5、同理下载sdk,复制sdk目录到cmd.
6、同理下载ant,复制ant目录(注意要到bin目录下,例D:cocos2dapache-ant-1.9.4bin )完成后出现二图重启系统
7、在cmd中输入cocos命令出现版本号即安装成功,如果没有请自行去系统环境变量力重新设置ndk,sdk,ant的路径名。
8、新建一个helloWord:运行cmd 输入cocos new helloword -l js回车等待一会完成后输入cd helloword 回车再输入cocos run -p web浏览器弹出图2,即完成。
Cocos2d-x破解版使用技巧
cocos2d-x如何用android studio?
打开Android Studio软件,Android Studio打开比较慢,需要耐心等待。
打开之后,出现下面界面,这里可以打开之前编辑过的项目,也可以导入新项目。
选择Import project,打开出现选择项目路径界面,我选的是cocos2dx自带的例子路径。需要打开proj.android-studio目录,proj.android-studio目录才是给Android Studio专用的目录。
打开Android Studio,可以看到项目,左边可以查看代码,下面可以查看输出日志。
点击上边的小绿三角运行,我们可以用手机调试,也可以用自带的IDE调试,点击绿三角会弹出选择设备界面。选择即可。
等待编译运行,运行完之后如果没有错误出现下面界面,如果报错,找到错误更改之后重新运行。
常见问题
为什么新建工程失败?
答:新工程创建失败可能有以下原因:
没有安装 python 2.7.5 版本(不支持 python3)
引擎目录下 tools/cocos2dconsole为空(一般git clone的仓库会出此问题,需要运行gitsubmodule update init)
引擎目录路径中有空格键(1.0.0. beta有此问题,以后版本已修正)
IDE目录和要新建的工程目录是否为中文路径
如何添加/编译cpp代码?
答:在通过ide新建工程的时候在新建工程向导的第二个tab页选中”Add Native Codes”就会建立带cpp代码的工程
如果新建工程的时候没有选择添加cpp源码,可以在需要的时候添加:
工程右键>Cocos Tools>Add Native Codes…
1.0.x beta 版本,工程右键>Cocos Tools>Build Runtime>next next… 在向导第二页点next的时候就会添加cpp源码到项目
如何导入旧工程?
答:目前ide只能导入ide建立工程,需要在ide中添加旧工程,可以先用ide建立一个新工程,然后把旧版本的代码和资源拷贝到新工程的src和res目录就可以了,main文件为入口文件,可能需要做相应的改动:
1.0.1 beta 以后,可以在/res/config.json中设置入口文件
1.0.0 beta,需要添加cpp代码,然后修改/frameworks/runtimesrc/Classes目录下AppDelegate.cpp和Runtime.cpp文件
如何改为竖屏?
答:3.1版本以后引擎建立的项目可以在res/config.json中设置
3.0版本,需要添加cpp代码,然后修改AndroidManifest.xml文件
为什么cocostudio导出的资源在ide中显示不对?
答: 那是因为工程的默认设计分辨率是960×640,和cocostudio的设计分辨率不匹配,可以在
脚本中设置一下设计分辨率,保持和cocostudio中的设置一致。
如何改变默认设计分辨率的大小?如何改变窗口初始大小?
答:设计分辨率可以在脚本中用代码设置
1.0.1 beta以后可以在/res/config.json中设置桌面runtime的初始窗口大小,
1.0.0.beta 版本需要添加cpp代码然后修改
framework/runtime_src/Classes/Appdelegate.cpp 中的设置分辨率的值,然后重新编译
runtime,然后在debug的配置中设置使用的runtime为自己编译的那一个。
为什么publish package 打包出来的apk还有play界面?
答:此问题不是必现,原因是编译runtime时候的残留的文件影响了release的编译,目前还不清楚具体是哪个文件,以后会解决此问题。如果出现问题,目前可以通过删除/frameworks/runtimesrc/proj.android 目录下的 gen bin objs 三个子目录重新打包来解决问题。
如何修改脚本的入口文件?
答:可以在/config.json中设置
引擎3.0版本在/frameworks/runtimesrc/Classes 目录下的 AppDelegate.cpp 和Runtime.cpp 中修改
为什么加载ccb/ cocostudio导出的json 失败?
答: 一般加载失败都是找不到资源导致的,需要把ccb/json所在路径通过fileutils.addsearchpath
添加到系统中。json文件加载还需要注意不能用scenereader读取ui编辑器导出的文件,会出问
题。
IDE如何安装eclipse插件呀?
答:1.0.1 beta版本后由于换了程序打包方式,还没来的急支持插件在线安装。只能通过手工下
载eclipse插件然后解压到plugins目录的方式来手动安装。
1.0.0 beta版本支持在线安装插件。
下载仅供下载体验和测试学习,不得商用和正当使用。
发表评论