首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Cocos2d-x 是什么?

今天从 Python 跑偏,简略地介绍下另一个东西 -- Cocos2d-xCocos2d-x 是一个开源的跨平台游戏框架,也是目前最流行的游戏引擎之一。...虽然是一个广泛应用在移动设备上的引擎,但 Cocos2d-x 和 Python 还是有些渊源的。它的前身 Cocos2d 框架的最早版本就是基于 Python 开发的。...后来,他们决定自己开发一个游戏引擎来提高开发效率。于是2008年,在一个叫做 Los Cocos 的地方,他们完成了这个引擎的第一版,并命名为 Los Cocos。...这就是现在的 Cocos2d-x(X 代表着跨平台)。它使得 Cocos2d 引擎的应用得到进一步拓展。...之所以会说起 Cocos2d-x,一方面是因为这确实是一个不错的游戏引擎,如今手游市场方兴未艾。如果有人想涉足此行业,Cocos2d-x 绝对是一个很好的选择。

1.8K70

冷眼旁观Cocos3D发布

2D游戏引擎……虽然他是基于3D技术开发的,但无论从架构上还是功能上而言,Cocos2d-x设计之初都是面向2D开发的,这一点从他的名字中就一目了然了,虽然Cocos2d-x经历了不少版本更新,期间从基于...,但是自始至终的,Cocos2d-x都坚持自己是一款2D引擎的初衷,基本的引擎架构从未有大的改动,增加的不少特性极少是为了扩展3D功能的,可以说,我认为Cocos2d-x定位很明确,走的也很踏实~   ...的结合也仍然不是很方便……总的来说,Cocos2d-x目前还仅仅是一个游戏引擎,但是对于开发流程的支持还极为有限,但是Cocos2d-x无疑一直在朝这个方向努力,如果一直秉承他一贯的明确踏实作风,结果是很值得期待的...Cocos3d-x了,而3D引擎又远比2D引擎来的复杂,所以如果Cocos3d-x真的可以成型,那么代码量可能会比Cocos2d-x多上几倍!...,Unity的Editor是最友好的,没有之一,我本人也并不认为Unity仅是一个引擎,而应该说他是一套完整的游戏开发解决方案,引擎只能算作这套方案中的一个组成部分而已,而Cocos2d-x目前最大的问题

53910

Cocos2d-x游戏开发】Cocos2d-x中的数据存储技术

那玩家一定会掏出准备已久的西瓜刀~)   其实Cocos2d-x引擎早已为我们开发者封装好了多种数据存储的类或者方法,包括简单信息的存储,文件的读写,SQLite数据库和RAR格式的压缩文件的读取等等。...存入二进制数据 flush 将内容保存到XML文件 getXMLFilePath 获取XML文件的保存路径 isXMLFileExist 判断一个XML文件是否存在   具体的参数及详细的说明可以在Cocos2d-x...的UserDefaultAPI文档中查询(吐槽一句Cocos2d-x的文档真够差劲的,相比之下Egret的文档好很多。)   ...Cocos2d-x中文件读写的方式和C++对文件的操作是一样的,先创建一个文件指针指向一个文件,然后打开这个文件,接着写入数据,最后关闭文件。...其实在Cocos2d-x中还有利用比如csv,json等保存数据的方法,但由于篇幅限制,本篇博客中我们就不再探讨了,以后的博客中会详细的介绍json和csv的操作。

58210

Cocos2d-x】开发基础-Cocos简介与环境搭建

本篇博客讲解: Cocos2d-x介绍与环境搭建 1.移动平台游戏引擎介绍 2.Cocos2d家谱介绍 3.Cocos2d-x设计目标 4.在Windows平台下开始开发Cocos2d-x...移动平台游戏引擎中主要可以分为 2D引擎和3D引擎 2D引擎主要有 Coco2d-iphone,Cocos2d-x,Corona SDK,Construct 2,WiEngine和Cyclone 2D...Coco2d-iphone和Cocos2d-x看名字就知道有些联系了,Cocos2d-x很多类似管理的东西,比如对象,类的设计就是从Coco2d-iphone过度过来的。...3.Cocos2d-x设计目标 Cocos2d-x目标 image.png 为什么Cocos2d这么优秀,为什么这么多人接受和推广它。...,需要调用cocos2d-x(我们不需要管怎么绑定的,只要会JS,就能开发本地游戏) 4、A线路:开发网页游戏 4.在Windows平台下开始开发Cocos2d-x游戏 为什么选择在Window下开发游戏

1.7K30

Win7环境下VS2010配置Cocos2d-x-2.1.4最新版本的开发环境(亲测)

写这篇博客时2D游戏引擎Cocos2d-x的最新版本为2.1.4,记得很久以前使用博客园博主子龙山人的一篇博文《Cocos2d-x win7+vs2010配置图文详解(亲测)》成功配置过cocos2d...python脚本新建的工程,HelloWorld项目VS2010界面如下所示:    从上图可以看出,使用create_project.py脚本创建HelloWorld项目后,Box2d、chipmunk物理引擎...入门学习笔记,主要介绍cocos2d-x的基本结构,并且介绍引擎自带的示例 3、CSDN博主Cocos2der的专栏:http://blog.csdn.net/yanghuiliu?...viewmode=contents cocos2d-x游戏开发:使用cocos2d-x开源引擎开发Iphone游戏。...它具有很多的功能,比如sprite(精灵)扶持,非常酷的图形效果,动画效果,物理库,音频引擎等等。

83020

又一篇杂记

很久以前写过一篇感想,当时表达了一些对于Cocos2d-x引擎即将3d化的担忧,之后自己也基本完全投入了Unity3D的怀抱,对于Cocos2d-x(或者现在应该叫Cocos吧)的关注便比较有限了,...近来又不经意想起,遂而又简单的去了解了下Cocos2d-x的现状~   最新版本是3.14.1,改动内容都是Fix,毕竟是小版本,基本都是用于修复较严重的Bug,往前看下3.14,changelog其实是挺多的...,除去其中的Fix和Refine内容,标注为New的条目也是不少,但是细看一下内容,基本都只能算是现有功能的Polish,很难说是特性上的丰富增加~   继续看了下引擎github上的Issues、PR...的拥簇者角度,我还是希望Cocos2d-x能够持续健康的发展下去,在此随便为Cocos提几条无责任建议,权当是些呓语吧~   1. 3D不比2D,开发复杂度不可同日而语,对工具链的依赖非常强烈,如果要坚持做...持续加强2D引擎功能部分,更简洁易用的接口设计,更稳定高效的引擎运行,虽然不做3D,但是可以将3D的不少概念引入2D中来加强引擎特性,譬如支持normal贴图的sprite,听上去就很酷~ :)

41540

7个最优秀的手机游戏引擎

随着智能手机成为主要的游戏平台,移动游戏引擎变得越来越流行。 下面将介绍7个最优秀的手机游戏引擎。...1.Corona SDK 游戏开发引擎 这是一款实用Lua语言作为开发语言的游戏引擎,对我来说比起的其他的游戏引擎要好学一点。而且,Lua语言现在很有游戏开发都有相关的支持。...Cocos2d-X发展的重点是围绕Cocos2d跨平台,Cocos2d-x提供的框架。手机游戏,可以写在C++或者Lua中,使用API是Cocos2d-iPhone完全兼容。...Cocos2d-x项目可以很容易地建立和运行在iOS,Android,黑莓Blackberry等操作系统中。...Cocos2d-x还支持Windows、Mac和Linux等桌面操作系统,因此,开发者编写的源代码很容易在桌面操作系统中编辑和调试。

4.6K40
领券