level 7
liuxijob
楼主
cocos2d-iPhone是制作2D游戏、演示程序以及其他图形/交互式应用程序的游戏引擎。它基于cocos2d,从Python移植到Objective – C语言,因为Objective – C是iOS/Mac OS X系统的原生语言,自然拥有最好的兼容性和速度。
cocos2d-iPhone是什么?
l 易于使用:它使用了一个熟悉的API,并带有大量的范例
l 快速:它使用OpenGL ES的最佳实践和优化的数据结构
l 灵活:易于扩展,易于集成第三方库
l 免费:开源,无论是与封闭和开源游戏都能自由使用它
l 社区支持:有一个积极的、庞大的以及友好的社区(论坛,IRC)
l AppStore批准:超过2500个App Store的游戏在使用它,包括许多卖得很好的游戏。
l 平台支持:iPod Touch,iPhone,iPad和Mac OS X
特点:
l 场景管理(工作流程)
l 场景之间过渡(Transitions)
l Sprites and Sprite Sheets
l 特效:镜头,波纹,波浪,液体,转动等等。
l 动作(行为):
l Trasformation动作:移动,旋转,缩放,跳跃等等。
l 组合动作:序列,Spawn,重复,反向
l Ease动作:Exp,Sin,Cubic等等。
l 杂项动作:CallFunc,OrbitCamera
l 基本的菜单和按钮
l 整合了物理引擎(Box2D的和Chipmunk)
l 粒子系统
l 支持文本渲染(可变和固定宽度的字体)
l 纹理地图集(Atlas)支持
l 基于Tile的地图支持(TMXmaps):
l 正交地图
l 等距映射
l 六边形地图
l 支持视差滚动(Parallax scrolling)
l 支持声音
l 支持Streak Motion
l 支持渲染到纹理
l 高分服务器(Cocos Live)
l Point based API,支持Retina显示屏
l 支持触摸/加速计(iOS),键盘/鼠标(Mac)
l 支持纵向和横向模式(iOS),自动全屏(MAC)
l 整合了暂停/恢复
l 支持8位,16位和32位PVRTC压缩纹理
l Objective - C语言
l 支持OpenGL ES 1.1(iOS)/ OpenGL 1.5(Mac)
App Store排行榜使用cocos2D-iPhone情
来自cocos2d官方网站的消息,Top Grossing (iPhone)排行榜的第一、第二名还有十二名都是使用Cocos2d制作的2D游戏,同时还有一些统计数据也很值得参考:
在Top12的应用中:
l 有11个是游戏
l 有10个是2D游戏
l 有7个是免费应用,但是使用In App Purchase收费
l 有4个是isometric游戏
l 有3个使用Cocos2d制作
是不是很受鼓舞呢? 那就开始学习cocos2d-iPhone吧!
我会在今后写一些cocos2d-iPhone教学以及使用经验文章。
2014年07月25日 01点07分
1
cocos2d-iPhone是什么?
l 易于使用:它使用了一个熟悉的API,并带有大量的范例
l 快速:它使用OpenGL ES的最佳实践和优化的数据结构
l 灵活:易于扩展,易于集成第三方库
l 免费:开源,无论是与封闭和开源游戏都能自由使用它
l 社区支持:有一个积极的、庞大的以及友好的社区(论坛,IRC)
l AppStore批准:超过2500个App Store的游戏在使用它,包括许多卖得很好的游戏。
l 平台支持:iPod Touch,iPhone,iPad和Mac OS X
特点:
l 场景管理(工作流程)
l 场景之间过渡(Transitions)
l Sprites and Sprite Sheets
l 特效:镜头,波纹,波浪,液体,转动等等。
l 动作(行为):
l Trasformation动作:移动,旋转,缩放,跳跃等等。
l 组合动作:序列,Spawn,重复,反向
l Ease动作:Exp,Sin,Cubic等等。
l 杂项动作:CallFunc,OrbitCamera
l 基本的菜单和按钮
l 整合了物理引擎(Box2D的和Chipmunk)
l 粒子系统
l 支持文本渲染(可变和固定宽度的字体)
l 纹理地图集(Atlas)支持
l 基于Tile的地图支持(TMXmaps):
l 正交地图
l 等距映射
l 六边形地图
l 支持视差滚动(Parallax scrolling)
l 支持声音
l 支持Streak Motion
l 支持渲染到纹理
l 高分服务器(Cocos Live)
l Point based API,支持Retina显示屏
l 支持触摸/加速计(iOS),键盘/鼠标(Mac)
l 支持纵向和横向模式(iOS),自动全屏(MAC)
l 整合了暂停/恢复
l 支持8位,16位和32位PVRTC压缩纹理
l Objective - C语言
l 支持OpenGL ES 1.1(iOS)/ OpenGL 1.5(Mac)
App Store排行榜使用cocos2D-iPhone情
来自cocos2d官方网站的消息,Top Grossing (iPhone)排行榜的第一、第二名还有十二名都是使用Cocos2d制作的2D游戏,同时还有一些统计数据也很值得参考:
在Top12的应用中:
l 有11个是游戏
l 有10个是2D游戏
l 有7个是免费应用,但是使用In App Purchase收费
l 有4个是isometric游戏
l 有3个使用Cocos2d制作
是不是很受鼓舞呢? 那就开始学习cocos2d-iPhone吧!
我会在今后写一些cocos2d-iPhone教学以及使用经验文章。