【吼吼睡cocos2d学习笔记】第一章 - 介绍cocos2d

这是我看《Learn iphone and ipad coco2d game development》的阅读笔记。

放出来一来以备后查,二来为初学者提供力所能及的帮助。该书大家可以到书店购买,也可以直接下载pdf来阅读。下载地址就不再提供了,有兴趣的朋友们自然能找到,嚷嚷着找不到的也并非真心想学的人。


致敬

首先让我们向Ricardo Quesada致敬,cocos2d基本上是他一个人的作品,我们能够免费的使用cocos2d这个优秀的引擎都得益于他的大量劳动,你可以考虑向他捐款以支持他继续cocos2d的后续版本的开发。


免费的

cocos2d是免费,而且是开源的,这就意味着你可以学习源代码,也可以在你认为必要的时候修改源代码,通过这个链接获取cocos2d


cocos2d和Objective-C

cocos2d使用Objective-C编写的,如果你对Objective-C不了解,建议参看一下相关书籍。但是坦白的说来,我并不感觉Objective-C是学习cocos2d的前提,有时候我们总是在夸大地强调语言的重要性,你完全可以从c#或者Java上直接来学习cocos2d,在你遇到类似于-(void)update:这样奇怪的语法的时候再去翻阅Objective-C的书籍也不晚。当然,我说的这些都是基于你至少掌握了一门开发语言的前提下。


她是2D的

正如她名字中所说的那样,她是2D的,IOS设备,至少现在的IOS设备更适合2D游戏。


她是自带物理引擎的

我在没有开始游戏开发的学习以前经常纠结于一件事情:愤怒的小鸟中那么多木块儿、砖块儿、玻璃块儿、石头块儿是如何实现撞击、坠落、破碎的?但是这些现在都不再是问题了,如果你只是想开发自己的游戏而不是立志成为一名引擎开发者的话。cocos2d整合了box2d和chipmunk两个物理引擎,box2d是用c++开发的,而chipmunk是用C写的。对于初学者而言,Box2d更简单易学,资料也最丰富。


有用的链接

这是cocos2d的twitter,每当我提到twitter、Facebook、yotube的时候,都是一阵反胃,我也希望这没有影响到您晚餐的胃口:http://twitter.com/cocos2d  你懂得。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值