游戏开发

在ios下开发游戏,使用原生API操作的情况较少,多数会借助于其他框架。比如Cocos2d和Unity3D。

Cocos2d

cocos2d最早是专门为oc设计的,用于ios的开发。但随着android设备的崛起,现在的cocos2d-x更加流行。cocos2d-x是国内触控科技主导的,用c++编写,在世界都具有很大的影响力,且cocos2d的原作者也已经加入cocos2d-x的开发之中。

Cocos2d-Swift

这其实是最早的版本,之前名称叫做cocos2d-iphone。使用OC编写,适用于开发ios游戏。配合SpriteBuilder,可以方便快捷的开发游戏。

关于cocos2d-swift的教程不多,起码国内的我没找到什么。我的建议也是先去官方看Getting StartCocos2D & SpriteBuilder Developer Guide

但是!我看完Getting Start也没发现我能干啥,我只能参考How To Make A Simple iPhone Game with Cocos2D 3.0 Tutorial的教程开始我的cocos2d之旅。

参考资料


书籍推荐