![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=1738836376-EWisMdUCxE8SXOuQVdDw6oDgRXaxHYeM-0-1bc854241f8406e745cfda61671ef481)
续表
![](https://epubservercos.yuewen.com/7F5081/3731468404452701/epubprivate/OEBPS/Images/figure_0104_0350.jpg?sign=1738836376-Y0b1pvzBImRa17YPsjZYlcC3QSyPGaoU-0-489909f71740d98283b3ed2c95e7b617)
(2)接下来介绍游戏中用到的声音资源,系统将声音资源放在项目目录中的Assets/Music文件夹下,其详细情况如表3-2所列。
表3-2 声音清单
![](https://epubservercos.yuewen.com/7F5081/3731468404452701/epubprivate/OEBPS/Images/figure_0105_0351.jpg?sign=1738836376-KRTJEi06CESPDAMPEnXLSDLQ7DUncs9u-0-bcdbca68ae31df90ae94d07207a8144d)
(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=1738836376-5aRNLP141YF3hjaWNEia0CFKqWDBISf4-0-ea84fea642f5013dfa2e1be50342b957)