下载之家_微软原版Msdn Win11正式版 64位系统下载

当前位置:首页软件下载应用软件详细列表

Cocos2dx v4.0绿色版

Cocos2dx v4.0绿色版

软件大小:271.32 MB软件语言:简体中文授权方式:免费软件

更新时间:2022-07-02运行环境:Win ALL

  • 软件介绍
  • 下载地址
  • 同类推荐
  • 相关文章

Cocos2dx是一款非常专业的编程软件,Cocos2dx软件专用于游戏开发,为相关的开发人员提供了强大且实用的程序编写功能,让游戏开发者在使用的过程中能够节省更多时间,大大提升工作效率,有需要的可以安装使用!

Cocos2dx v4.0绿色版

Cocos2dx功能介绍

流程控制(Flow control):非常容易地管理不同场景(scenes)之间的流程控制

精灵(Sprites):快速而方便的精灵

动作(Actions):告诉精灵们该做什么。可组合的动作如移动(move)、旋转(rotate)和缩放(scale)等更多

特效(Effects):特效包括波浪(waves)、旋转(twirl)和透镜(lens)等更多

平面地图(Tiled Maps):支持包括矩形和六边形平面地图

转换(Transitions):从一个场景移动到另外一个不同风格的场景

菜单(Menus):创建内部菜单

文本渲染(Text Rendering):支持标签和HTML标签动作

文档(Documents):编程指南 + API参考 + 视频教学 + 很多教用户如何使用的简单测试例子

MIT许可:尽管用就是了

基于Pyglet:没有外部的依赖

基于OpenGL:支持硬件加速

3D对象:MD2模型支持

脚本语言:支持Lua,JavaScript语言

Cocos2dx软件特色

易于使用:游戏开发者可以把关注焦点放在游戏设置本身,而不必消耗大量时间学习晦涩难懂的OpenGL ES,此外,Cocos2d-x还提供了大量的规范。

高效:Cocos2d-x基于OpenGL ES进行图形渲染,从而让移动设备的GPU性能发挥到极致。

灵活:方便扩展,易于集成第三方库。

免费:基于MIT协议的免费开源框架,用户可以放心使用,不用担心商业授权的问题。

社区支持:关心Cocos2d-x的开发者自发建立了多个社区组织,可以方便的查阅各类技术资料。

Cocos2dx安装方法

下载安装cocos2dx 安装目录如下

Cocos2dx v4.0绿色版

cocos2dx是使用Python脚本编写的,cocos工具的运行需要安装Python环境

需要注意的是它目前有Python3和Python2可以下载,我们选择Python 2,不要下载3,因为2和3语法有很大差别,cocos这个工具是使用2编写的,如果你使用了3,会在脚本编译就出问题

(我的源代码中有window的Python安装包)

下载->安装->配置环境变量(Path中添加Python根目录)

Cocos2dx v4.0绿色版

点击确定设置好。

接下来还需要安装jdk和ant 并配置 配置流程百度。

接下来安装visual studio 2017

文件下载完毕后,双击安装文件,在弹出来的安装窗口里,选择C++桌面开发,然后在左下角选择安装位置。最后点击右下角的安装按钮开始安装。

Cocos2dx v4.0绿色版

Cocos2dx v4.0绿色版

接下来配置cocos2dx

在cocos2dx安装目录位置打开命令行界面,

在当前文件夹打开命令行

方法一:

在当前目录下,按下shift + 鼠标右键,会出现“在此处打开命令窗口”的字样,然后点击即可。

方法二:

在该文件夹上,按下shift + 鼠标右键,会出现“在此处打开命令窗口”的字样,然后点击即可。

然后执行命令:

python setup.py

如下所示,执行过程中会提示有一些路径未找到,因为是用于安卓开发的,所以可以不用管,敲回车跳过即可。

然后关闭执行命令完毕的命令行界面,重新打开一个,执行下面这条命令,创建一个测试工程:

cocos new -l cpp -p com.gamefromscratch.gamename -d e:testgame

这个命令new表示新建,-l表示使用cpp语言来创建,然后-p表示使用哪个包,-d表示项目的目录,我把目录放在e盘的testgame目录下。创建完成后目录内容如下所示,里面有各个版本的项目文件,windows平台就是win32,mac平台就是mac。

Cocos2dx v4.0绿色版

Cocos2dx v4.0绿色版

Cocos2dx更新日志

V4.0版本

版本特性

iOS/macOS 支持 metal

使用 CMake,删除各平台的工程文件

升级 GLFW 到 3.3

升级 minizip 到 1.2

删除废弃函数

删除 h5 引擎和 Javascript 绑定

删除 tiff

删除 SimpleAudioEngine

删除 experimental 名字空间

修复 macOS 15 系统字体绘制问题

适配 iOS13

UIWebView 使用 WKWebView 实现

VideoPlayer 使用 AVPlayerController 实现

修复 lua 工程在 64 位设备的崩溃问题

文档

编写了一些文档方便开发者升级到 v4:

如何运行测试例子,如何新建工程并运行

v4 升级指南