Tag Archive for 'iPhone'

cocos2d HOWTO系列之:如何创建帧动画

在cocos2d中,大部分动画都是预先渲染好的位图。然后通过快速轮换来给玩家一种动态的感觉。例如下面的一系列位图,快速轮换时就是一朵随风而动的雏菊。

按照下面的步骤就可以很容易的创建帧动画:

  • 创建包含各个帧的png图片
  • 将png图片序列合并为一个png
  • 生成CCSpriteSheet需要的.plist
  • 在游戏中使用CCSprite显示动画

Continue reading ‘cocos2d HOWTO系列之:如何创建帧动画’

iPhone cocos2d游戏开发(2)

本文章是《iPhone cocos2d游戏开发》系列的第 2 篇

上一篇文章分析了游戏的结构,并做了基本的文档工作。这一篇文章,将完成游戏菜单的创建和显示功能。

本篇文章对应的源代码下载:My_Flight_Control_2010-06-16.zip

Continue reading ‘iPhone cocos2d游戏开发(2)’

iPhone cocos2d游戏开发(1)

本文章是《iPhone cocos2d游戏开发》系列的第 1 篇

开发iPhone游戏是一个很有趣的领域,这个系列文章记录了山寨Flight-Control这个游戏的全过程。

Continue reading ‘iPhone cocos2d游戏开发(1)’

仅在 Debug 模式下编译的 NSLog

在开发和调试的时候,NSLog() 是一个非常有用的工具。但是即便设定编译配置为 Release,NSLog() 的代码也会被编译到最终文件中,这显然不是个好消息。

利用 C 的宏特征,可以很简单的解决此问题。

Continue reading ‘仅在 Debug 模式下编译的 NSLog’

山寨版 Flight Control

昨天实在是没有工作状态,干脆打开XCode开始山寨Flight Control这个iPhone游戏。经过几个小时的折腾,实现了基本的特征,算是一个好的开始。

Continue reading ‘山寨版 Flight Control’

为iPhone App选择特定的目标运行环境

安装XCode 3.2.2后,新创建的iPhone App,默认使用iPhone OS 3.1.3做为目标运行环境。问题是现在很多用户的系统实际上并没有升级到最新版,如果应用程序选择3.1.3做为目标运行环境,会导致应用程序无法在老版本系统中运行。

Continue reading ‘为iPhone App选择特定的目标运行环境’