![Unity游戏案例开发大全](https://wfqqreader-1252317822.image.myqcloud.com/cover/0/729000/b_729000.jpg)
上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 图片清单
![](https://epubservercos.yuewen.com/7F5081/3731468404452701/epubprivate/OEBPS/Images/figure_0103_0349.jpg?sign=1738854067-ETsxFhqmFLNXBrAG5PQ58a8XByh9Zzzd-0-819b1201ac47d7df77c51e3784b48518)
续表
![](https://epubservercos.yuewen.com/7F5081/3731468404452701/epubprivate/OEBPS/Images/figure_0104_0350.jpg?sign=1738854067-h7DRL2jhpzUnV3cj2sxSvwAgvLq1AO8V-0-460decf6d8f8c76ec8b868bd9c517000)
(2)接下来介绍游戏中用到的声音资源,系统将声音资源放在项目目录中的Assets/Music文件夹下,其详细情况如表3-2所列。
表3-2 声音清单
![](https://epubservercos.yuewen.com/7F5081/3731468404452701/epubprivate/OEBPS/Images/figure_0105_0351.jpg?sign=1738854067-kIbZjmoEyTmI6zCSHW97eEN1TIwYjAwZ-0-631497652b2d4840ad3478120a8f3c9c)
(3)本游戏所用到的房间、球桌和球杆都是通过3ds Max生成的FBX文件,然后导入Unity的。这些FBX文件放在项目目录中的Assets/FBX文件夹下,其详细情况如表3-3所列。
表3-3 模型文件清单
![](https://epubservercos.yuewen.com/7F5081/3731468404452701/epubprivate/OEBPS/Images/figure_0105_0352.jpg?sign=1738854067-5Y6hDuSRYDlELX9S6IMPe4S9cXCo91DN-0-a481673813acdfe024bdd365e602e20b)