Yi's Blog

思绪来得快,去得也快

Cocos2d -- iPhone 框架学习

Cocos2d-iPhone框架

简介

Cocos2d-iPhone 是一个 iPhone 平台的 2D 游戏开发引擎,其前身是基于 Python 语言的 Cocos2d 游戏引擎。

学习方法

文档:http://www.cocos2d-iphone.org/wiki/doku.php/

书籍:http://www.ppurl.com/?s=cocos2d

教程

除了官方的教程,RayWenderlich的教程是一个好的开始。

Sort Me

来源

为什么做:Sort Me 是我在学校 iPhone 课程的大作业程序,只实现了游戏的逻辑部分。

游戏创意:创意来自一个PSP游戏《大众的爽快》(Minna no Sukkiri)中的《爽快!整理图书》。

心得

在制作的过程中,我学到了很多东西。最印象深刻的是游戏需要一个靠谱的美工,光是靠自己搜索,程序基本上就是惨不忍睹。

程序截图

菜单界面

Menu

游戏界面

Game

结束界面

Score

总结

很多成功的游戏都是使用 Cocos2d(我原来粗心地将其写做 Cocoa2d),比如说Tiny Wings。

下一阶段关于cocos2d的学习是物理引擎的使用。