cocos2d-1.0.1-x-0.10.0版本 http://www.cocos2d-x.org/news/38
cocos2d-1.0.1-x-0.9.2版本 http://www.cocos2d-x.org/news/36
当然建议大家用最新的0.10.0啦,不过注意里面box2d升级到2.2.1版本,原来的旧接口被bos2d社区改了很多,无法兼容老代码了。
0.9.2版本里增加了对Linux版本的支持,建议大家用make来编译。虽然可以在eclipse里面编译linux版本和android版本,但设置相当繁琐,而且容易出错,我自己都要放弃这么干了,老老实实用命令行编译吧。另外比较值得一提的是支持lua的"require“关键字了。在android里面require还需要从apk包里解压拿出来的,这点使得我们需要修改lua库里面的一些代码。
0.10.0是比较爽的版本,pthread库和CCTextureCache::AddImageAsync终于千呼万唤始出来了,Bada分支终于合并到master的怀抱中,支持android x86工具链编译出运行在x86安卓系统上了。其他细碎的更新,具体看release news咯。
这帖子会越弄越长,所以0.9.0之前的信息我就删除掉了,大家尽量用最新版本来开发游戏吧。
2011-8-28更新:
cocos2d-1.0.0-x-0.9.1版 http://www.cocos2d-x.org/news/30
这个版本我自己都觉得挺满意的,增加了不少新功能,比较重要的是以下几点:
- Feature #347 Support custom TTF fonts
- Feature #536 Support PVR Texture
- Feature #645 update to cocos2d-iphone v1.0.1
- Feature #633 allow SimpleAudioEngine::playEffect repeatly
- Feature #630 implement CCRenderTexture::saveBuffer method for catch screenshot
- Feature #643 swap Accelerometer input x/y according to the orientation
- Feature #679 bind lua to CocosDenshion
- Feature #661 fix TMXTiledMap for iPhone Retina mode
可能大家等最久的就是Custom TTF功能了,我测试了可以支持中文的自定义TTF字体的.
2011-7-14更新:
cocos2d-1.0.0-x-0.9.0版本发布!http://www.cocos2d-x.org/news/29
1. 跟随cocos2d-iphone升级到1.0.0版本
2. Chipmunk升级到v5.3.5版本
3. 其他一堆各平台的bug修复……
这个版本上出现了cocos2d-x的明星游戏,《捕鱼达人》Android版,发布仅两周,用户数已接近60万,在多数android机型上都完美运行,性能表现很好。在这篇博客上 http://www.cnblogs.com/yangws/archive/2011/07/22/2114132.html 给出了使UI布局自动适配不同分辨率屏幕的做法和代码。
其竞争对手《捕鱼大师》也是用cocos2d-x做的,在91助手上单机下载热榜第一。截至8月1日时,其ios版本《渔场危机》5万玩家,android版本《捕鱼大师》10万玩家。
另外,网龙公司用cocos2d-x做的《91部落》参加了今年上海的ChinaJoy展览,在ipad2上一屏显示几千个sprite居然完美地60 FPS,他们应该是自己做了些优化。在该产品主页 http://bl.91.com 可以看到他们用cocos2d-x已经顺利发出来ios和android版了。
项目介绍
cocos2d-x 是用C++重写cocos2d-iphone引擎的一个开源项目,引擎主体从cocos2d-iphone-0.99.5版重写为C++。目前已经适配于iOS 4.x, Android 2.1以上,win32, 联通WoPhone以及airplaysdk.com五个平台。网友贡献了cocos2d-x的bada版本和airplaysdk版本。利用cocos2d-x开发跨平台游戏,用C++写完游戏逻辑后,可以通过简单地拷贝代码、重新编译生成各手机平台下的游戏,省时省力。
游戏示例
到 http://www.cocos2d-x.org/projects/cocos2d-x/apps 去挑好玩的吧。Top Games里面的游戏是进入top10、进入新榜推荐的。
社区资源
最新代码: http://github.com/cocos2d/cocos2d-x/ // cocos2d-iphone原作者把cocos2d的github帐号共享给我们这项目了
接口说明: http://www.cocos2d-x.org/embedded/cocos2d-x/classes.html
欢迎大家下载试用,并反馈意见给我们,欢迎任何型号、任何形式的板砖。板砖请砸往:
网站: http://www.cocos2d-x.org/
讨论区入口: http://forum.cocos2d-x.org/
新浪微博: http://t.sina.com.cn/cocos2dx/
无敌的FAQ:
http://www.cocos2d-x.org/projects/cocos2d-x/wiki/FAQ
如果你认真写了分享cocos2d-x使用经验的博文,请私信或QQ上找我,我会把文章链接加到这个FAQ里面
相关链接:
1st Birthday of Cocos2d-X
The cocos2d family keeps growing // from cocos2d-iphone.org
The state of Cocos2d Game Engines // from learn-cocos2d.org, 站长就是<Learn iPhone and iPad Cocos2d Game Development>的作者
cocos2d-x引擎简介ppt下载 // 2011年1月份,我在福州移动开发论坛上介绍cocos2d-x的演讲ppt,介绍了cocos2d的历史、分支情况、cocos2d-x的当前进度和计划
Open Source: Cross Platform Cocos2D Game Engine Using C++ (Cocos2D-X) // from maniacdev.com
更多重要文档:
Cocos2dxSimpleGame源码 + 一系列共7篇入门教程
分享到:
相关推荐
1. **跨平台支持**:Cocos2d-x 支持多种操作系统,包括iOS、Android、Windows、Mac OS X以及Linux,这使得开发者可以编写一次代码,然后在多个平台上部署和运行。 2. **图形渲染引擎**:该框架使用OpenGL ES作为...
Cocos2d-x 是一个开源的、跨平台的2D游戏开发框架,广泛应用于iOS、Android、Windows等多平台的游戏开发。3.x版本是其发展中的一个重要阶段,引入了多项优化和新特性,旨在提高开发效率和性能。 本书首先会介绍...
cocos2d-x是一个开源的游戏开发框架,它基于C++,支持多平台,包括iOS、Android、Windows以及Mac OS等。在本项目中,开发者利用cocos2d-x 2.0.4版本创建了一个简单的益智类魔塔小游戏,旨在展示cocos2d-x在跨平台...
cocos2d-x是一个基于MIT许可证的开源游戏引擎,它以快速、简单且功能强大的特性闻名,允许开发者使用C++、Lua和JavaScript进行跨平台开发,支持包括iOS、Android、Windows Phone、Blackberry以及Tizen在内的多个平台...
1. **跨平台支持**:支持iOS、Android、Windows、Mac OS X、Linux等多个操作系统,使用同一套源码即可构建多平台应用。 2. **C++核心**:3.8版本的cocos2d-x使用C++作为主要开发语言,保证了性能和灵活性,同时也...
Cocos2d-x 是一个跨平台的游戏引擎,可以在多种平台上运行,包括 Windows、Mac OS X、iOS、Android 等。 一、下载和安装 Cocos2d-x 首先,需要下载最新版本的 Cocos2d-x。打开浏览器,输入 cocos2d-x.org,然后...
Cocos2d-x是一个广泛使用的开源游戏开发框架,它基于C++,同时支持Lua和JavaScript等多种脚本语言,为开发者提供了高效、跨平台的游戏开发解决方案。在3.13.1版本中,Cocos2d-x对Spine动画引擎的集成进行了更新,这...
Cocos2d-x是一个开源的、跨平台的2D游戏开发框架,广泛应用于iOS、Android、Windows等多个操作系统。本书以C++语言为主要编程工具,详细介绍了如何利用Cocos2d-x进行游戏开发。 首先,Cocos2d-x的基础知识是必须...
1. **跨平台支持**:Cocos2d-x 3.1支持多种操作系统和设备,包括iOS、Android、Windows、Mac、Linux等,使得开发者可以编写一次代码,到处运行。 2. **C++基础**:Cocos2d-x主要采用C++作为编程语言,同时也支持Lua...
Cocos2d-x实战:JS卷——Cocos2d-JS开发内容简介:本书是介绍Cocos2d-x游戏编程和开发技术书籍,介绍了使用Cocos2d-JS中核心类、瓦片地图、物理引擎、音乐音效、数据持久化、网络通信、性能优化、多平台发布、程序...
资源名称:大富翁手机游戏开发实战基于Cocos2d-x3.2引擎内容简介:李德国编著的《大富翁手机游戏开发实战(基于 Cocos2d-x3.2引擎)》使用Cocos2d-x游戏引擎技术,带领读者一步一步从零开始进行大富翁移动游戏的开发...
cocos2d-x 是一个开源的游戏开发框架,使用 C++ 语言编写,支持多平台发布,包括 iOS、Android、Windows、macOS、Linux 和 Web。cocos2d-x v3.16 是该框架的一个版本号,本文档主要介绍了该版本的安装流程以及环境...
Cocos2d-x是一个开源的、跨平台的游戏开发框架,广泛应用于iOS、Android、Windows等多个操作系统。本书以C++语言为主要编程语言,提供了丰富的实践案例和源代码,帮助读者深入理解和掌握Cocos2d-x的使用。 在Cocos...
cocos2d-x 是一个开源的游戏开发框架,以其强大的功能和跨平台性深受开发者喜爱。这个压缩包“cocos2d-x-cocos2d-x-2.2.2.zip”包含了cocos2d-x 的2.2.2版本,该版本是cocos2d-x发展中的一个重要里程碑,它提供了...
Cocos2d-x是一个开源、跨平台的2D游戏开发工具,它支持iOS、Android、Windows以及更多操作系统,让开发者能够轻松地将游戏移植到多个平台上。 Cocos2d-x的核心特性包括: 1. **渲染系统**:Cocos2d-x采用Sprite和...
在移动游戏开发领域,cocos2d-x是一款广泛使用的开源游戏引擎,以其高效、跨平台的特性深受开发者喜爱。而Flash2Cocos2d-x则是一个专为cocos2d-x设计的动画工具,它使得开发者能够将Flash内容轻松地转换为可以在...
cocos2d-x是一个开源的游戏开发框架,它基于cocos2d-x,用于创建2D游戏、演示程序和其他图形/交互式应用程序。cocos2d-x是用C++编写的,但同时也支持Lua和JavaScript作为脚本语言,使得开发者可以根据自己的喜好选择...
在游戏开发领域,cocos2d-x是一款广泛使用的开源2D游戏引擎,尤其在移动平台上的应用非常广泛。cocos2d-x 3.0版本带来了许多性能优化和新特性,使得开发者能够更高效地创建游戏。本篇文章将深入探讨cocos2d-x 3.0中...
《Cocos2d-x实战 JS卷 Cocos2d-JS开发》是一本深入探讨Cocos2d-x游戏引擎JavaScript版本使用的专业书籍。Cocos2d-x是全球范围内广泛采用的游戏开发框架,尤其适用于2D游戏的制作,而Cocos2d-JS则是其JavaScript接口...
资源名称:Cocos2D-X游戏开发技术精解内容简介:Cocos2D-X是一款支持多平台的 2D手机游戏引擎,支持iOS、Android、BlackBerry等众多平台。当前,很多移动平台流行的游戏,都是基于Cocos2D-X开发的。 《Cocos2D-X...