
上QQ阅读APP看书,第一时间看更新
3.2 游戏的策划及准备工作
读者对本游戏的背景和基本功能有一定了解以后,本节将着重讲解游戏开发的前期准备工作,这里主要包含游戏的策划和游戏中资源的准备。这些适当的准备可以使开发人员在开发过程中有一个很好的思路,保证开发的顺利进行。
3.2.1 游戏的策划
本小节将对游戏的策划进行简单地介绍,在真实的游戏开发中,策划工作还应该更细致、更全面。该游戏的策划主要包含:游戏类型定位、目标平台的确定以及呈现技术等工作。
游戏类型
该游戏为使用Unity 3D游戏引擎开发的Android平台下的3D休闲类迷宫滚球游戏,共分为四个不同的关卡,滚球需到达指定地点即可顺利通关。
运行目标平台
本游戏的目标平台为Android 2.2及以上版本。
操作方式
本游戏所有关于游戏的操作为触屏和重力感应,用手指推动箱子,移除障碍。玩家根据重力移动小球,到达指定位置。
呈现技术
本游戏采用Unity 3D游戏引擎开发。游戏场景具有很强的立体感和逼真的光影效果以及真实的物理碰撞,玩家将在游戏中获得绚丽真实的视觉体验。
3.2.2 使用Unity开发游戏前的准备工作
前一小节介绍了游戏的策划,本节将做一些开发前的准备工作,包括图片、声音等资源的选择和制作,其详细开发步骤如下。
(1)首先为读者介绍的是本游戏中用到的图片资源,系统将所有图片资源都放在项目文件下的Assets/Materials文件夹及其子文件夹下,部分资源图片如表3-1所列。
表3-1 图片清单

续表

(2)接下来介绍游戏中用到的声音资源,系统将声音资源放在项目目录中的Assets/Music文件夹下,其详细情况如表3-2所列。
表3-2 声音清单

(3)本游戏所用到的房间、球桌和球杆都是通过3ds Max生成的FBX文件,然后导入Unity的。这些FBX文件放在项目目录中的Assets/FBX文件夹下,其详细情况如表3-3所列。
表3-3 模型文件清单
