通过项目将游戏整体收纳到一个文件夹中。游戏所需的所有数据都保存在这个项目文件夹中。
启动Unity Hub,确认左侧的标签栏里当前选中的标签为“项目”,如图2-1所示。
单击窗口右上角的“新项目”按钮以新建项目。
单击“新项目”按钮后会打开图2-2所示的窗口。如果安装了多个不同版本的Unity,在窗口的最上方会有个下拉菜单,可以通过它来选择版本。这里需要确定游戏的格式和项目名、保存路径等信息。本书开发的是2D游戏,因此选择上方的“2D”。
接下来输入项目名。下面要生成的项目将成为今后我们开发的“Side View”游戏的基础。因此这里我们将项目命名为“UniSideGame”,不过读者可以自由决定项目名称。
接下来选择保存路径。可以不做变更,也可以通过单击“位置”按钮选择想要保存的路径。
最后单击“创建项目”按钮生成项目,会在先前指定的路径中生成项目文件夹。
图2-1
图2-2
新建项目之后Unity启动并打开一个窗口。接下来对该窗口进行介绍,Unity的窗口可分为5块区域,如图2-3所示。
图2-3
区域的名称和功能很重要!
在用Unity开发游戏的时候,会在多个区域来回切换进行作业。请牢记各区域的名称和功能。
位于窗口上端的是工具栏。这里集成了使用Unity时会用到的各种基本功能。从左边开始依次介绍。
在工具栏的左侧,排列着7个按钮,如图2-4所示。我们主要使用其中6个。这些按钮主要是用来操作编辑器画面和游戏内配置的角色等游戏物体的。
图2-4
●手型工具:用于拖曳画面。
●平移工具:用于上下左右移动选中的物体。
●旋转工具:用于旋转选中的物体。
●尺寸变换工具:用于放大缩小选中的物体。
●矩形工具:用于自由变换选中物体的位置和长宽尺寸。
●移动/尺寸变换/旋转工具:可以同时进行移动、尺寸变换和旋转。
在工具栏靠近中央的地方有个启动按钮,可以用来控制游戏的启动和停止,如图2-5所示。
图2-5
●启动:启动游戏,再次单击可以停止游戏。
●暂停:在游戏运行状态下单击可以暂停游戏。
●步进:在游戏暂停状态下单击可以使游戏按帧运行。
游戏中每秒钟会对画面的显示进行几十次刷新。刷新的频率越高动作显示就越流畅。每次的画面刷新就叫作一帧。Unity的标准设定是每秒刷新画面50次。
在画面中央的一大块区域叫作场景视图。可以通过它上面的标签栏切换到游戏视图(游戏的运行界面)和Asset Store(Unity的线上商店)。这里是Unity的主界面。
场景视图是游戏的编辑界面。可以在这里通过配置游戏的背景和角色等来开发游戏画面。在场景视图的中央有一个白色的矩形框,这是游戏画面的外框。
在层级视图中会以列表的形式列出场景视图中所显示的所有物体,如图2-6所示。
图2-6
在检视视图中会显示场景视图中所选中的物体的详细信息,如图2-7所示。
图2-7
显示了游戏中使用到的材料(即素材)。素材可以通过拖放到此处的方式添加。通过上部的“Console”标签栏可以切换到控制台显示。控制台会显示游戏运行中的详细信息。
各个视图的位置是可以定制的。可以通过工具栏右侧的“Layout”下拉菜单(见图2-8),或者主菜单的“Window”→“Layouts”来选择5种不同的配置。“Default”为默认的初始配置。本书使用Default配置,读者可以根据自身的喜好选择相应的配置。
图2-8
返回初始配置
如果不喜欢自定的配置,想要返回初始配置的话,可以选择“Default”来返回初始配置。
开发游戏的时候,必须先要准备好原材料。读者可以使用自己准备的素材,也可以直接下载作者事先准备好的素材。
网址https://www.shoeisha.co.jp/book/download/3601/read中包含横版游戏的图像、声音等素材(制作游戏用到的材料/部件)。这些都是第2章~第7章会用到的游戏素材,请事先下载。
参阅:1.5节的“素材 ”。
此外,第2章的项目文件可通过网址https://www.shoeisha.co.jp/book/download/3602/read下载,请一并作为参考。
用Unity打开下载文件的方法请参考4.2节。
参阅:4.2节。