6.2 游戏的策划及准备工作
Unity 游戏案例开发大全
前一节简单介绍了游戏的背景和功能,本节主要介绍本游戏的策划及正式开发前的一些准备工作。游戏开发需要做的准备工作大体上包括游戏策划、美工需求、音乐等。游戏开发前的充分准备可以保证开发人员有一个顺畅的开发流程,保证开发顺利进行。
6.2.1 游戏的策划
本小节将对游戏的策划进行简单的介绍,通过本小节的介绍,读者将对本游戏的基本开发流程和方法有一个基本的了解。在实际的游戏开发过程中还需更细致、更具体、更全面的策划,该游戏的策划如下所列。
- 游戏类型
本游戏是使用Unity 3D游戏开发引擎作为开发工具,并且以C#脚本作为开发语言开发的一款休闲益智类游戏。本游戏大量使用物理引擎,使游戏中的碰撞、爆炸等效果十分真实,配合炫丽的粒子系统与贴图使得游戏的最终效果相当华丽。
- 运行目标平台
本例运行平台为Android 2.0或者更高的版本。
- 目标受众
可乐可乐规则简单,界面感染力强,采用了手持设备为载体,玩家可以随时随地体验本游戏带来的乐趣。可乐可乐操作感强,后期关卡有一定难度,适合全年龄段现象进行游戏,本游戏可以在娱乐中锻炼玩家的反应能力、逻辑思维能力等。
- 操作方式
玩家可以通过单击球后滑动屏幕来发球,系统会自动根据滑动的快慢与方向来控制发球力度和发球方向,玩家的目标是在尽量使用最少球的前提下击倒更多可乐罐,当可乐罐全部被击倒时游戏胜利,若将球用尽时仍有可乐罐剩余在平台上则游戏失败。
- 呈现技术
本游戏采用Unity 3D游戏开发引擎制作。游戏场景具有很强的立体感和逼真的光影效果以及真实的物理碰撞,同时在绘制方面使用了着色器技术,配合粒子系统和精美的模型,玩家将在游戏中获得炫丽真实的视觉体验。
6.2.2 使用Unity开发游戏前的准备工作
前一小节介绍了游戏的策划。本小节将介绍一些开发前的准备工作,包括图片、声音等资源的选择与制作,其详细步骤如下。
(1)介绍的是本游戏中所用到的图片资源,将所有按钮图片资源全部放在项目文件AssetsPIC文件夹下。详细情况如表6-1所示。
(2)介绍的是本游戏中所用到的数字纹理图片资源,将所有纹理和背景图片资源全部放在项目文件Assets/PIC/num文件夹下。详细情况如表6-2所示。
(3)本游戏中添加了声音,这样使游戏更加真实。需要将声音资源放在项目目录中的Assets/ Sound文件夹下,其详细情况如表6-3所示。
(4)本游戏用的3D模型是通过3ds Max生成的FBX文件,然后导入Unity的。而生成的FBX文件需要放在项目目录中的Assets/FBX文件夹下。其详细情况如表6-4所示。