`
yangping_Account
  • 浏览: 186661 次
  • 性别: Icon_minigender_1
  • 来自: 无锡
社区版块
存档分类
最新评论

cocos2d-x开源游戏引擎发布0.10.0版,支持iphone/android/bada/win32/linux平台

 
阅读更多

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篇入门教程

分享到:
评论

相关推荐

    cocos2d-1.0.1-x-0.10.0

    cocos2d-x 安装包.cocos2d-1.0.1-x-0.10.0版本。

    Cocos2d-x实战:JS卷——Cocos2d-JS开发

    Cocos2d-x实战:JS卷——Cocos2d-JS开发内容简介:本书是介绍Cocos2d-x游戏编程和开发技术书籍,介绍了使用Cocos2d-JS中核心类、瓦片地图、物理引擎、音乐音效、数据持久化、网络通信、性能优化、多平台发布、程序...

    大富翁手机游戏开发实战基于Cocos2d-x3.2引擎

    资源名称:大富翁手机游戏开发实战基于Cocos2d-x3.2引擎内容简介:李德国编著的《大富翁手机游戏开发实战(基于 Cocos2d-x3.2引擎)》使用Cocos2d-x游戏引擎技术,带领读者一步一步从零开始进行大富翁移动游戏的开发...

    Cocos2D-X游戏开发技术精解

    资源名称:Cocos2D-X游戏开发技术精解内容简介:Cocos2D-X是一款支持多平台的 2D手机游戏引擎,支持iOS、Android、BlackBerry等众多平台。当前,很多移动平台流行的游戏,都是基于Cocos2D-X开发的。 《Cocos2D-X...

    cocos2d-x-3.2旧版引擎下载

    cocos2d-x-3.2下载,不多说。或者可以下载另一个资源 cocos引擎老版本集合(cocos2d-x-2.2.1 - 3.5) http://download.csdn.net/download/crazymagicdc/9982656

    cocos2d-x-2.1.5

    cocos2d-x-2.1.5

    Cocos2D-X游戏开发技术精解.pdf

    《Cocos2D-X游戏开发技术精解》详细介绍如何使用Cocos2D-X引擎开发自己的移动平台游戏。全书共15章,主要内容包括:Cocos2D-X引擎简介;如何建立跨平台的开发环境;引擎的核心模块——渲染框架;如何实现动态画面和...

    大富翁手机游戏开发实战 基于Cocos2d-x3.2引擎

    李德国编著的《大富翁手机游戏开发实战(基于 Cocos2d-x3.2引擎)》使用Cocos2d-x游戏引擎技术,带领读者一步一步从零开始进行大富翁移动游戏的开发。本书根据大富翁项目一一展开讲解游戏开发过程中涉及的各方面内容...

    cocos2d-x事件类

    在使用cocos2d-x开发游戏的过程中,为了实现逻辑和显示相分离。 在下通宵了一个晚上,写出了该事件类。 谨记,该事件只能用于cocos2d-x中。 事件发送者需要继承EventDispatcher类 事件接收者需要继承EventHandle类...

    精通COCOS2D-X游戏开发 基础卷_2016.4-P399-13961841.pdf

    精通COCOS2D-X游戏开发 精通COCOS2D-X游戏开发 精通COCOS2D-X游戏开发 精通COCOS2D-X游戏开发 精通COCOS2D-X游戏开发

    Cocos2d-x高级开发教程

    Cocos2d-x是移动跨平台开发最流行的游戏引擎,而本书是一本很全面的、比较‘接地气’的游戏开发教程。书中汇聚了热门手机游戏《捕鱼达人》开发的实战经验,作者从最基础的内容开始,逐步深入地介绍了Cocos2d-x的相关...

    教你用Cocos2D-X开发跨平台移动应用

    Cocos2d-x源于Cocos2d,是一款开源游戏引擎项目,是一款基于对原有iOS平台cocos2d重写为C++的开源代码,封装了OpenGL,Box2d,LibCurl,LibPng等开源的跨平台代码。由于基于C++和STL特点使其广泛应用于游戏开发、移动...

    Cocos2d-x游戏编程——C++篇 .iso

    Cocos2d-x游戏编程——C++篇(电子工业出版社,徐飞 著)书本配套的光盘代码,

    Cocos2d-x游戏引擎实战开发炸弹超人

    Cocos2d-x 是一个支持多平台的 2D 手机游戏引擎

    cocos2d-x游戏开发实战精解

    本光盘是《Cocos2d-x游戏开发实战精解》一书的配书光盘,内容介绍如下。 (1)本书教学视频:该文件夹收录了本书的配套多媒体教学视频,可用暴风影音等视频播放器播放。 (2)本书源文件:该文件夹收录了本书涉及...

    Cocos2d-x 3.x游戏开发实战pdf含目录

    Cocos2d-x 3.x游戏开发实战pdf含目录,内容详细,强烈推荐给大家。

    Cocos2d-x-3.x游戏开发之旅

    Cocos2d-x-3.x游戏开发之旅-钟迪龙著 全新pdf版和附书代码(代码为工程文件,可复制) 附带目录标签

    cocos2d-x-3.4旧版引擎下载

    cocos2d-x-3.4下载,不多说。或者可以下载另一个资源 cocos引擎老版本集合(cocos2d-x-2.2.1 - 3.5) http://download.csdn.net/download/crazymagicdc/9982656

    经典版本 方便下载 源码 旧版本 3.8 官网找不到了 cocos2d-x-3.8.zip

    经典版本 方便下载 源码 旧版本 3.8 官网找不到了 cocos2d-x-3.8.zip

    cocos2d-x游戏实例-纵版射击游戏(cocos2d-x 2.0.4)

    原始下载源码:http://download.csdn.net/detail/bill_man/4195629,该源码在2.0.x版本下编译错误。 本人提交源码进行了版本移植并修改了一个bug,目前使用VS2008...希望能给初学cocos2d-x进行游戏开发的朋友有所帮助。

Global site tag (gtag.js) - Google Analytics