Corona SDK游戏开发实例(一):创建用户界面步骤一: 应用程序概述在Lua 与Corona SDK API 的帮助下,我们将利用预先准备好的图像素材制作出一款有趣的小游戏
玩家需要利用设备自身配备的陀螺仪操控小球避开障碍物,并最终到达目的地
大家可以通过修改游戏参数对内容进行自定义
步骤二: 目标开发平台首先,我们要选择应用程序作品所依托的运行平台,确定了这一点后我们才能选择与设备相匹配的图像显示尺寸
iOS 系统平台具体参数如下:iPad: 1024x768分辨率, 132ppiiPhone/iPodTouch: 320x480分辨率, 163 ppiiPhone4: 960x640分辨率, 326 ppi由于Android 平台的开放特性,我们需要面对各种各样不同参数的设备及分辨率
这里我们选择几款人气产品作为主要参考对象:谷歌NexusOne: 480x800分辨率, 254 ppi摩托罗拉DroidX: 854x480分辨率, 228 ppiHTC Evo: 480x800分辨率, 217 ppi在这篇指南文章中,我们主要以iOS 平台——尤其是 iPhone/iPod 为基准进行图像设计工作
不过下文中所使用的代码理论上也同样适用于Android 系统上的Corona SDK 开发
步骤三: 用户界面一款简洁而友好的用户界面会帮助我们的应用作品顺利打开市场,而在指南针应用中,用户界面的构成元素主要有背景图案及指针图形
本指南中所涉及的一切界面图形资源都汇总在压缩包内,大家可以点击以下链接获取并使用
下载链接:https://mobiletuts
amazonaws
com/Corona-SDK_Compass/source
zip步骤四: 导出图像根 据 大 家 所 选 择 的 设 备 平 台 , 我 们 需 要 将 图 像 资 源 以 合 适 的