最近几天仔细了解了iOS游戏开发引擎,常用的cocos2d,Unity引擎,那么Unity是非免费的,而cocos2d则是免费开源的;

最后促使我选择cocos2d的原因有两点:

1.最重要的原因是它对应的开发工具,尤其是 “ParticleDesigner”,粒子系统编辑器,非常的喜欢(需付费$7.99美元),下载试用版操作了以下,没说的,狠给力;

2.其cocos2d-x的跨平台挺看好,因为我也开发android系统,也清楚在android游戏引擎上cocos2d也有其对应的版本;这样一款引擎可以两平台都使用,何乐不为;

下面是基于cocos2d引擎的一些文章,大家可以相互讨论学习;

【iOS-Cocos2d游戏开发之一】搭建cocos2d游戏引擎环境HelloWorld!
http://www.1000phone.net/thread-7419-1-2.html

【iOS-Cocos2d游戏开发之二】Cocos2D 游戏开发资源贴(教程以及源码)
http://www.1000phone.net/thread-7420-1-2.html

【iOS-Cocos2d游戏开发之三】CCScene切换的所有特效(28种)以及设置屏幕横竖屏!
http://www.1000phone.net/thread-7421-1-2.html

【iOS-Cocos2d游戏开发之四】独自收集Cocos2d提供的字体!共57种(有对照的字体图)
http://www.1000phone.net/thread-7423-1-2.html

【iOS-Cocos2d游戏开发之五】多触点与触屏事件详解(单一监听、事件分发)
http://www.1000phone.net/thread-7424-1-2.html

【iOS-Cocos2d游戏开发之六】对触屏事件追加讲解,解决无法触发ccTouchMoved事件[重要!]
http://www.1000phone.net/thread-7425-1-2.html

【iOS-Cocos2d游戏开发之七】在cocos2d中添加/删除系统组件,并解决View设置透明会影响View中的其他组件的问题!【有解决添加组件Cocos2d动画停止播放的BUG】
http://www.1000phone.net/thread-7427-1-2.html

【iOS-Cocos2d游戏开发之八】开启高清(960*640)模式问题与解答、图片适配以及设置iphone横竖屏
http://www.1000phone.net/thread-7428-1-2.html

【iOS-Cocos2d游戏开发之九】讲解CCSpriteBatchNode与TP工具的".pvr.ccz",".plist"共用的终极精灵优化及注意事项!
http://www.1000phone.net/thread-7429-1-2.html

【iOS-Cocos2d游戏开发之十】添加粒子系统特效并解决粒子特效与Layer之间的坐标问题;
http://www.1000phone.net/thread-7430-1-2.html

【iOS-Cocos2d游戏开发之十一】使用Box2d物理系统以及在cocos2d框架添加Box2d物理系统lib包的方法
http://www.1000phone.net/thread-7438-1-1.html

【iOS-Cocos2d游戏开发之十二】浅析使用C++/C/OC进行iOS游戏混编出现“failed with exit”问题与小结;
http://www.1000phone.net/thread-7439-1-1.html

【iOS-Cocos2d游戏开发之十三】CCSprite利用Bezier(贝塞尔)做抛物线动作并让CCSprite同时播放两个Action动作!
http://www.1000phone.net/thread-7440-1-1.html

【iOS-Cocos2d游戏开发之十四】音频/音效/视频播放(利用Cocos2D-iPhone-Extensions嵌入Cocos2d进行视频播放!) 
http://www.1000phone.net/thread-7441-1-1.html

【iOS-Cocos2d游戏开发之十五】详解CCProgressTimer 进度条并修改cocos2d源码实现“理想”游戏进度条!
http://www.1000phone.net/thread-7442-1-1.html

【iOS-Cocos2d游戏开发之十六】添加本地通知(UILocalNotification)以及添加系统组件滚动视图(UIScrollView)!
http://www.1000phone.net/thread-7443-1-1.html

【iOS-Cocos2d游戏开发之十七】灵活使用精灵可视区域(TextureRect)与锚点(anchorPoint),并结合可视区域与锚点制作进度条!
http://www.1000phone.net/thread-7445-1-1.html

【iOS-Cocos2d游戏开发之十八】解决滚屏背景/拼接地图有黑边(缝隙)/动画播放出现毛边以及禁止游戏中自动锁屏问题!
http://www.1000phone.net/thread-7450-1-1.html

【iOS-Cocos2d游戏开发之十九】游戏数据存储的四种常用方式NSKeyedArchiver/NSUserDefaults/Write写入/SQLite3
http://www.1000phone.net/thread-7452-1-1.html

【iOS-Cocos2d游戏开发之二十】精灵的基础知识点总汇(位图操作/贴图更换/重排z轴等)以及利用CCSprite与CCLayerColor制作简单遮盖层!
http://www.1000phone.net/thread-7454-1-1.html

【iOS-Cocos2d游戏开发之二十一 】自定义精灵类并为你的精灵设置攻击帧(指定开始帧)以及扩展Cocos2d源码的CCAnimation简化动画创建!
http://www.1000phone.net/thread-7460-1-1.html

【iOS-Cocos2d游戏开发之二十二 】CCSpeed实现CCAnimate动画进行时设置慢动作以及设置游戏加减速进行(塔防游戏必备)!
http://www.1000phone.net/thread-7463-1-1.html

本文转自qianqianlianmeng博客园博客,原文链接:http://www.cnblogs.com/aimeng/archive/2012/04/05/2432792.html,如需转载请自行联系原作者

【iOS-Cocos2d游戏开发】系列(总结了多篇文章,可以好好学习相关推荐

  1. 初学者开发iOS游戏的入门必备用书——iOS 5 cocos2d游戏开发实战(第2版)

    如果想接触iOS游戏开发,今天笔者就推荐一本"大杀器"--<iOS 5 cocos2d游戏开发实战(第2版)>(当当链接) 为零基础的"设想过自己写个电脑游戏 ...

  2. iOS 5 cocos2d游戏开发实战(第2版)

    <iOS 5 cocos2d游戏开发实战(第2版)> 基本信息 作者: [美]Steffen Itterheim Andreas Low [作译者介绍] 译者: 同济大学苹果俱乐部 丛书名 ...

  3. Cocos2dx游戏开发系列笔记3:牛刀小试-忍者飞镖射幽灵的Demo

    2019独角兽企业重金招聘Python工程师标准>>> 就是这个例子,应该很简单,主要用到的有:精灵的移动,触摸,碰撞检测. 赶紧搞定,待会还要陪哲哲来几局爱消除. 首先在Scene ...

  4. Cocos2d游戏开发之如何解包获得pvr.ccz中的美术资源

    Cocos2d游戏开发之如何解包获得pvr.ccz中的美术资源 在大部分时候,Cocos2d游戏会将美术资源打包以减轻性能要求,提高加载速度.而如果我们需要获得其中的美术资源,就得解包.这里以plis ...

  5. Cocos2dx游戏开发系列笔记11:解刨《战神传说》完结篇

    懒骨头(http://blog.csdn.net/iamlazybone QQ:124774397 ) 两点: 1 感谢 net19880504 同学,在上篇提到:想让骨头继续写<战神传说> ...

  6. SDL游戏开发系列第一话:Hello SDL

      各位读者朋友大家好,我是秦元培,欢迎大家关注我的博客,我的博客地址是http://qinyuanpei.com.从今天起博主将带领大家一起走进SDL游戏开发的世界,如果说此前的Unity3D游戏开 ...

  7. Cocos2dx游戏开发系列笔记6:怎样让《萝莉快跑》的例子运行在vs和手机上

    2019独角兽企业重金招聘Python工程师标准>>> 感谢听D同学赞助的Demo. 那怎样让它运行在vs中呢: 1 使用cocos2d-x-2.2\tools\project-cr ...

  8. 炸弹人游戏开发系列(6):实现碰撞检测,设置移动步长

    前言 上文中我们实现了"玩家控制炸弹人"的功能,本文将实现碰撞检测,让炸弹人不能穿过墙.在实现的过程中会发现炸弹人移动的问题,然后会通过设置移动步长来解决. 说明 名词解释 具体状 ...

  9. [转]cocos2d游戏开发,常用工具集合

    cocos2d游戏开发,常用工具集合 原文地址:http://www.cocoachina.com/bbs/read.php?tid-68951.html 位图字体工具Bitmap Font Tool ...

  10. HTML5游戏开发系列教程5(译)

    原文地址:http://www.script-tutorials.com/html5-game-development-lesson-5/ 最终我决定准备下一篇游戏开发系列的文章,我们将继续使用can ...

最新文章

  1. 认识ASP.NET配置文件Web.config
  2. NSTableView使用笔记(一)
  3. hdu 5492(矩阵模型的变形)
  4. 【Nutch2.2.1源代码分析之5】索引的基本流程
  5. 中国人工智能产业发展联盟成立 360任副理事长单位
  6. 程序员:你的业余时间是怎么被浪费掉的?
  7. 【jvm】jvisualvm 离线下载安装插件
  8. MySQL中创建用户
  9. 浙大通讯与计算机网络离线作业,2015浙大通信与计算机网络离线作业.doc
  10. UVA254 Towers of Hanoi【DFS】
  11. maxvalue mysql自动分区_深入解析MySQL分区(Partition)功能
  12. PR视频编辑软件Premiere软件安装包下载地址及安装教程
  13. undo歌词中文音译_求sanna Nielsen 唱的undo 中文谐音歌词
  14. poi合并单元格内容重复,只保留一个
  15. Less颜色混合函数(14)
  16. gan处理自己的数据集_使用StyleGAN训练自己的数据集.md
  17. a non-compliant version of Huawei Mobile Services SDK which contains code to download or install app
  18. RK3128-android5.1-wifi兼容
  19. 喜讯|大脑营行苏引华荣获巨量引擎2023全民悦读会“悦读星推官”
  20. python学生成绩管理系统【完整版】

热门文章

  1. spring 数组中随机取几个_美团Java研发三面(3年经验):MySQL+Spring源码+分布式+算法+线程...
  2. python连接linux服务器读取txt文件_python 读取Linux服务器上的文件方法
  3. NBA表格_多伦多猛龙,向NBA大结局说不!猛龙夺冠创下了哪些记录?
  4. DeepLearning:pydot安装的使用和安装
  5. 【阿里云课程】1小时快速掌握Caffe核心功能,完成完整的项目实践
  6. 【AI白身境】只会用Python?g++,CMake和Makefile了解一下
  7. 全球及中国皮肤晒黑喷雾行业销售模式及动态盈利分析报告2021年版
  8. C#获取SQLServer数据库表名和字段名
  9. .Net 编码以及与这些编码关联的代码页
  10. linux mv命令批量,linux 如何用mv命令批量更改文件名?