企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
# 游戏开发 在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 Start](http://www.cocos2d-swift.org/get-started)和[Cocos2D & SpriteBuilder Developer Guide](https://www.makegameswith.us/docs/#!/cocos2d/1.1/overview)。 但是!我看完Getting Start也没发现我能干啥,我只能参考[How To Make A Simple iPhone Game with Cocos2D 3.0 Tutorial](http://www.raywenderlich.com/61391/how-to-make-a-simple-iphone-game-with-cocos2d-3-0-tutorial)的教程开始我的cocos2d之旅。 ### 参考资料 - [Cocos2d-swift](http://www.cocos2d-swift.org/) - [Cocos2d-x](http://cn.cocos2d-x.org/) - [http://www.raywenderlich.com/](http://www.raywenderlich.com/): 很多step by step的教程,适合掌握一定知识之后跟着教程做着玩。 - [Learn to make iPhone games!](https://www.makegameswith.us/home/): Cocos2d官方文档里推荐的一个网站,通过例子学习开发。