启动 Unity 的方法包括通过 Unity Hub、命令行,以及直接从 Unity Editor 的 File > Open Project 菜单中打开现有项目。
1、通过 Unity Hub 启动:
Unity Hub 是 Unity 提供的一个启动器,允许用户管理和启动多个 Unity 项目。在 Hub 中,用户可以看到当前管理的项目列表,并可以通过单击项目来使用分配的 Unity Editor 版本来打开此项目。如果 Hub 找不到与项目匹配的 Editor 版本,则会显示警告消息,要求用户下载该版本。
2、通过命令行启动:
用户可以从 macOS 终端或 Windows 命令提示符中通过命令行启动 Unity。在 macOS 上,命令是 /Applications/Unity/Unity.app/Contents/MacOS/Unity,而在 Windows上,命令是 "C:\Program Files\Unity\Editor\Unity.exe"。这种方式启动 Unity 可以在启动时接收命令和信息,对于测试套件、自动构建和其他生产任务非常有用。
3、直接从 Unity Editor 的 File > Open Project 菜单中打开现有项目:
用户也可以在 Unity Editor 中,通过 File > Open Project 菜单直接打开现有的 Unity 项目。这允许用户访问 Hub 并从可用项目的列表中选择打开项目。如果尝试打开的项目使用的 Editor 版本低于创建该项目的版本,Unity 会警告用户降级可能会导致数据丢失,并要求确认自己的选择。
通过上述方法,开发者可以根据需要选择最适合的方式来启动 Unity 并开始他们的开发工作。
一、进入Unity Hub 的Learning界面
打开“Unity Hub”进入首页
点击右上角“Unity Hub”首页右上角的“New project”按钮,进入“All templates”界面
点击“All templates”界面左侧的“Learning”按钮,进入“Learning”界面。
二、Learning界面提供四种模板
“Learning”界面提个四个templates,每个templates为不同类型玩法游戏demo:
1、LEGO Microgame
自定义这款乐高主题游戏,同时学习 Unity 编辑器的基础知识。适合各个级别的乐高粉丝的乐趣!
2、2D Platformer Microgame
自定义这款 2D 平台游戏,同时学习 Unity 编辑器的基础知识。预载场景、脚本、教程等。
3、FPS Microgame
自定义这款第一人称射击游戏,同时学习 Unity 编辑器的基础知识。预载场景、脚本、教程等。
4、Karting Microgame
自定义这款卡丁车赛车游戏,同时学习 Unity 编辑器的基础知识。预载场景、脚本、教程等。
三、创建第一个跳跃游戏
1、点击“2D Platformer Microgame”选项
右侧填写新建项目信息:
Project Name:设置新建工程的名称
Location:设置新建工程保存位置
2、点击右下角“Create project”按钮,开始创建第一个跳跃游戏。
3、在Unity Hub的“Projects”界面将看到创建的“2dmicrogame”工程
同时看到新建项目完成进度条
四、加载跳跃游戏开始场景
当创建完成、进度条运行介绍,会弹出加载开始游戏创建提示
或者点击“Assets\Scenes”目录下的“SampleScene”场景
五、进入跳跃游戏Game窗口
当前工程打开unity界面常用窗口,如下所示:
1、场景面板(Scene)
该面板为Unity3D的编辑面板,用于将所需要的模型,灯光以及其他物体对象放置在面板中,构建游戏所需呈现的画面。
2、游戏面板(Game)
该面板显示的是游戏运行时的画面,即玩家直接看到的画面,可以根据游戏面板的效果在场景面板进行相应的调整。
3、层次面板(Hierarchy)
该面板用于显示放在场景面板中的所有的物体对象,可以设置父子关系或者分立关系。
4、项目面板(Project)
该面板用于显示该游戏项目中的资源,如材质,模型,字体等。
5、控制台(Console)
用于显示调试信息,报错,警告、打印信息等。
6、检测面板(Inspector)
该面板用于呈现各个对象的固有属性,如三维坐标、旋转量、缩放大小、脚本等。
点击“Game”按钮,打开新建项目游戏窗口,
六、运行第一个跳跃游戏
点击左侧三角星“运行”按钮,开始运行游戏