Hello小伙伴们大家好,本篇文章详细介绍了基础2D项目Ruby's Adventure的制作过程,这个项目的资源是Unity商店里的免费资源哦,文章里会介绍如何下载并导入。下面第一个视频是整个游戏制作完成后的成品。本教程包含了unity界面的简单介绍,以及该项目每一步该如何完成,让我一起动手制作完成第一个小游戏吧!
Ruby's Adventure
首先,本项目用到的unity版本是2019.3.2,大家可以从Unity Hub中下载,建议大家使用和教程相同的版本,这样学起来会更方便。我们打开Unity Hub,先创建一个2D项目。
接着我们会看到下面这个界面,为了让界面更方便操作,我们可以点击右上角的“Layout”,选择“2by3”,改变页面的布局。4 split模式会把scene窗口分成四部分,有利于从不同角度来开发游戏。Tall模式会让开发界面更大一些,看得更清楚。wide 模式让开发窗口更宽了。这里推荐2by3模式,当然也可以根据自己的习惯选择。
我们就得到了下面这个界面:

也可以自己修改界面布局,只需要拖动面板到想要的位置就可以了。接下来,我们来简单的认识一下这个界面:
项目面板(project Window):这个面板会显示当前项目中的所有文件和目录,包含了我们在这个项目里的资源文件,包括图片,声音,模型,脚本等。
输出面板(Console Window):这个面板会显示当前游戏开发中生成的警告错误,有一些会为我们提供如何去修改,学会看这些信息能帮助我们修改游戏。
层次面板(Hierarchy Window):这个面板会显示当前场景中的所有游戏物体对象,并显示父子 级关系。父子关系可以理解为二叉树。
场景演示面板(Scene View):这个面板是当前加载的场景和层次视图中所有游戏对象的实时预览窗口。可以在这个面板里移动游戏物体。
游戏演示面板(Game View):这个面板是测试游戏时将显示内容的窗口面板,也就是最后游戏呈现给玩家的样子。它所显示的就是Scene面板中白色框围住的部分。
检视面板(Inspector Window):当我们在工程面板或者层次面板中选中一个对象时,这个面板那会显示它的所有数据,并且我们可以修改。每一个数据就叫做该物体的一个组件。
再来认识一下界面最上方灰色状态栏的功能:
中间的三个按钮
Play(运行按钮):该按钮用于测试当前在层次面板中放置的游戏物体加载后的游戏运行情况。
Pause(暂停按钮):暂停在游戏面板里的游戏测试,帮助发现游戏问题,就是暂停。
Step(逐帧运行按钮):该按钮用于逐帧遍历暂停的游戏场景。
左边的工具
Hand Tool(视野查看工具):就是那个手掌的图标,选中此工具后,按下左键可以拖拽移动视野,滚动鼠标滚轮可以放大或者缩小视野。快捷键为Q。
Move Tool(移动工具):可以将选中的物体进行移动,快捷键为W。
Rotate Tool(旋转工具):可以将选中的物体进行旋转,快捷键E。
Scale Tool(缩放工具):可以将选中的 物体进行缩放,快捷键R。
不用选中,直接进行视野拖拽和缩放也可以。