Cocos2d-x中文版下载|Cocos2dx游戏开发引擎 V2.2.2 官方最新版百度网盘下载
Cocos2d-x中文版是专门用于开发移动2D游戏的框架,用户可以利用它在多种不同系统平台上进行游戏开发,而且知识兔它还能够省去了OpenGL ES语言,你可以轻松完成游戏设置,即使知识兔是初学者也可以快速掌握。
知识兔小编精选:游戏引擎
【功能特点】
1、易于使用:游戏开发者可以把关注焦点放在游戏设置本身,而不必消耗大量时间学习晦涩难懂的OpenGL ES,此外,Cocos2d-x还分享了大量的规范。
2、高效:Cocos2d-x基于OpenGL ES进行图形渲染,知识兔从而让移动设备的GPU性能发挥到极致。
3、灵活:方便扩展,易于集成第三方库。
4、免费:基于MIT协议的免费开源框架,用户可以放心使用,不用担心商业授权的问题。
5、社区支持:关心Cocos2d-x的开发者自发建立了多个社区组织,知识兔可以方便的查阅各类技术资料。
【常见问题】
为什么新建工程失败?
答:新工程创建失败可能有以下原因:
没有安装 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版本支持在线安装插件。
下载仅供下载体验和测试学习,不得商用和正当使用。