专业提供无毒且安全的软件及游戏下载!
当前位置:首页 > 电脑软件 > 编程开发 >Cocos2d-x开发神器 v3.2.0 官方完整版

Cocos2d-x开发神器 v3.2.0 官方完整版

  • 软件大小:356.55MB
  • 更新日期:2021-05-07
  • 语言:简体中文
  • 类别:编程开发
  • 适用环境:WinAll
  • 安全检测: 无插件 360通过 腾讯通过 金山通过 瑞星通过
  • 本地下载

    普通http下载速度慢

软件介绍

Cocos2d-x特别版是一款目前在全世界最有名的手机游戏开发引擎,这款软件不仅可以支持多种不同的编程语言,同时还为用户们提供了四种编辑器。我们可以通过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中显示不对?

答: 那是因为工程的默认设计分辨率是960x640,和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版本支持在线安装插件。

用户评论
所有评论(5)
昵称:
(您的评论需要经过审核才能显示)
精选留言 来自河北保定移动用户 发表于: 2023-5-23
谢谢分享厉害了
精选留言 来自新疆吐鲁番电信用户 发表于: 2023-4-21
不错不错!
精选留言 来自辽宁营口联通用户 发表于: 2023-1-22
厉害了我的哥
精选留言 来自新疆哈密移动用户 发表于: 2023-12-1
太香了~!用着上头~!顶一个
精选留言 来自安徽滁州电信用户 发表于: 2023-2-27
以后用到再说吧

软件投诉或纠错

问题:
说明:
邮箱: