cocos2d-x是一个开源的移动2D游戏框架,是在MIT许可证下发布的开源游戏引擎,其具备着开发快速、简易和功能强大等优点。它与其他程序相比最大的优点在于允许开发人员利用C++、Lua及Javascript来进行跨平台部署,其可覆盖的平台包括iOS、Android、Windows Phone、Windows, Mac OSX 3及Tizen等。同时软件可以很容易的建立和运行在IOS、android、黑莓Blackberry等操作系统中,借此cocos2d-x可以让开发者所编写的源代码可以很容易的在桌面操作系统中编辑和调试。现在此软件已被Zynga、Glu、Gree、DeNA、TinyCo、4399、搜狐畅游和昆仑万维等国内外顶尖的游戏公司采用用于其主流iOS/Android游戏的开发,且诸如捕鱼达人2、龙之力量、忘仙OL、神仙道等均是基于Cocos2d-x开发。这款软件具备着流程控制、特效、转换、文本渲染和BSD许可等强大功能。
1、流程控制
非常容易地管理不同场景(scenes)之间的流程控制;
2、精灵
快速而方便的精灵;
3、动作
告诉精灵们该做什么。可组合的动作如移动(move)、旋转(rotate)和缩放(scale)等更多;
4、特效
特效包括波浪(waves)、旋转(twirl)和透镜(lens)等更多;
5、平面地图
支持包括矩形和六边形平面地图;
6、转换
从一个场景移动到另外一个不同风格的场景;
7、菜单
创建内部菜单;
8、文本渲染
支持标签和HTML标签动作;
9、文档
编程指南 + API参考 + 视频教学 + 很多教你如何使用的简单测试例子;
10、基于Pyglet
没有外部的依赖;
11、基于OpenGL
支持硬件加速。
一、win7 64位系统和32位系统搭建Android开发环境需要的软件
1.cocos2d-x 3.3beta0
2.Visual Studio 2012/2013
安装完占硬盘空间近10G,Visual Studio 2012/2013 是需要注册码。
4.Android SDK (其中包括Eclipse)
5.Android NDK
6.Ant
7.Python 2.7.8不要下载3.x以上版本
二、软件安装
安装软件时不要安装在C盘
1.Visual Studio 2012/2013
Visual Studio 2012/2013安装方法像安装其他软件一样,一路下一步就可以,但是注意安装前IE浏览器版本必须是IE10以上版本。
2.Python 2.7.8
安装方法同上,但是不要安装在C盘。
3.JAVA JDK
JAVA JDK默认安装,这个可以安装在C盘。
4.cocos2d-x 3.3beta0 Android SDK Android NDK Ant 这些软件都是解压包,不需要安装,解压就可以。
三、cocos2d-x 3.3beta0 环境调试
1.打开cocos2d-x 3.3beta0所在的文件
[attachment=78978]
1)按Shift+鼠标右键,点在此次打开命令窗口
2)现在可以看见画黄线的是软件变量名称,红线是变量路径
3)正常的是4个变量名称4条变量路径,如果不是就需要手动添加,方法如下:
1.右键计算机(XP叫我的电脑,win7叫计算机)------2.属性------3.高级系统设置------4.环境变量------5.新建
6.在变量名中添加缺少的变量名,在变量值中添加路径。
如:变量名NDK_ROOT 变量值D:\android-ndk-r10b
软件名称 变量名
cocos2d-x 3.3beta0 COCOS_CONSOLE_ROOT
Android SDK ANDROID_SDK_ROOT
Android NDK NDK_ROOT
Ant ANT_ROOT
再次.打开cocos2d-x 3.3beta0所在的文件,按Shift+鼠标右键,点在此次打开命令窗口。
如果看到4个变量名称4条变量路径就说明变量调试正确
四、创建项目
1.打开cocos2d-x 3.3beta0所在的文件,按Shift+鼠标右键,点在此次打开命令窗口。
2.键入setup.py 回车
3.键入 cocos new项目名称 -p 包名 -l 语言cpp -d 项目路径
如:cocos new test-p tiaoshi -l cpp -d /test/android/cheshi
会在存放cocos2d-x 3.3beta0的盘符里出现一个名称为tset的文件,打开文件-----proj.win32-----TSET.sin
在Visual Studio 2013中点 调试------开始执行不调试
1、iOS/macOS 支持 metal;
2、使用 CMake,删除各平台的工程文件;
3、升级 GLFW 到 3.3;
4、升级 minizip 到 1.2;
5、删除废弃函数;
6、删除 h5 引擎和 Javascript 绑定;
7、删除 tiff;
8、删除 SimpleAudioEngine;
9、删除 experimental 名字空间;
10、修复 macOS 15 系统字体绘制问题;
11、适配 iOS13
UIWebView 使用 WKWebView 实现;
VideoPlayer 使用 AVPlayerController 实现;
12、修复 lua 工程在 64 位设备的崩溃问题。
展开内容
OriginLab OriginPro 2022中文版
Altair Flow Simulator 2025完整版
Insofta Cover Commander(3D包装盒制作软件)汉化版
xhtools小伙结构工具箱
学院派工具箱cad插件
CopperCube(3D场景模型创作软件)
Abaqus 2025中文版(有限元分析软件)
Autodesk Moldflow Adviser 2023完整版
Materials Studio 2020版(建筑材料仿真建模)
Autodesk Artcam 2018中文版
TBarCode office官方版(条码插件)
staruml(uml建模工具)官方版
5.0/458.64M
ExtendSim Pro是一款强大的系统建模和仿真工具,被广泛应用于各个领域的复杂系统模拟,包括工业工程、管理科学和资源开采等。 ExtendSim Pro增加了离散速率、连续事件、离散事件、离散速率、可靠性框图(RBD),以及其他高级建模技术ExtendSi
9.0/1.25G
Siemens Simcenter FloEFD 2022简称为FloEFD 2022,它是Siemens PLM Software公司出品的一款流体动力学(CFD)分析工具,它能够与Creo,CATIA V5,Siemens NX、Solid Edge等软件无缝结合,并将
9.6/2.51M
neonplay亮化软件是一款功能强大的LED动画设计软件(霓虹灯制作软件),主要用于城市亮化工程的动画制作。与其他同类型的相比,例如Flash,3D等大型软件的动画制作来说,neonplay亮化软件的功能虽然很单一,只能进行文字的制作与小型动画的制作。
9.1/754.95M
MSC Actran 2020是由MSC公司全新推出的一款声学仿真软件,该软件主要用来解决声学、振动声学以及气动声学等问题,包含新的声学,振动声学和航空声学技术,使制造商能够建立更准确的设计噪声预测模型,并对过程进行优化。
查看
8.6/42.74M
金林钣金展开软件是一款专门用于钣金构件图样编辑设计软件,金林钣金展开软件能够对立体图、构件图和展开图进行编辑处理,并且可根据用户输入的相关数据自动调整所需的构件图和展开图大小。
8.5/12.2G
MathWorks MATLAB R2024b中文版是一款帮助用户进行数学方面的商业软件,可用于算法的开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境。
7.2/12.64G
matlab 2018b(全名MathWorks MATLAB R2018b)一款由美国公司MathWorks设计的MATLAB语言创意开发和数据分析工具,运用范围广泛,使用性强,可以直接用于数学学习,以及编程算法分析,和图形可以实话创建模型。
查看
EPLAN Electric p8 2024官方版(电气工程设计软件)
8.3/1.89G
EPLAN Electric p8 2024官方版是一款专业的电气工程设计软件,它为工程师提供了一个完整的解决方案,用于设计、文档化和管理电气系统。这个软件具有强大的功能,可以帮助工程师在设计过程中节省时间和精力。
8.9/1.7G
fme2022其全称为fme desktop2022,它是由国外知名的Safe Software公司重磅推出的一款空间数据转换处理软件版本,在此2022版本中它不但优化并新增了众多的功能工具,而且它还处于用户的角度将软件的整体操作变得更加的流畅、易于操作,其中就包括了全新的清新界
9.0/143.68M
Yed Graph Editor是一款强大且新型的流程图绘制工具,其可创建流程图、UML图表、意向图以及其它类型的图表、图形和网络结构图。它基于java环境开发,可帮助用户摆脱Microsoft Office Visio制作软件,并提供了完整的流程图绘制功能,用户可方便快捷
8.5/19.85G
Matlab 2019a是一款非常经典的商业数学软件,由美国MathWorks公司出品,提供了丰富实用的计算功能,可以满足不同研究人员的需要,包含了矩阵运算、绘制函数和数据、实现算法、创建用户界面、连接其他编程语言的程序等,新版本增强了协作功能,更新了交互式的界面。
7.9/8.55G
Mentor Pads Pro是款功能非常强大的电路原理图、PCB设计工具;它是由MentorGraphics公司研发推出,一款专业原理图和PCB设计工具,主要适用于各类电路设计工程师以及技术人员使用。
查看
8.9/168.51M
amos26,全称为ibm spss amos 26。这是IBM公司推出的一款功能强大的结构方程模型软件,软件主要还是结构方程模型的处理,属于数据分析的一种工具,支持您通过指定、估算、评估和呈现模型来显示变量之间的假定关系。
9.0/266.04M
cocos2d-x是一个开源的移动2D游戏框架,是在MIT许可证下发布的开源游戏引擎,其具备着开发快速、简易和功能强大等优点。它与其他程序相比最大的优点在于允许开发人员利用C++、Lua及Javascript来进行跨平台部署,其可覆盖的平台包括iOS、Android、Win
8.9/76.17M
断崖水刀工具箱是一款供CAD使用的水刀拼花cad插件。许多用户在进行水刀拼花的时候会花费大量的时间,而且因为连线慢,繁琐也非常的考验设计人员的耐心,所以小编就带来这款辅助小工具让我们的用户能够节省时间和精力进行设计。
查看