【入门篇】4 | Unity2019的安装与多版本管理

洪流学堂,让你快人几步。你好,这是里郑洪智的《大话Unity2019》。

https://edu.hongliu.cc

大智:“小新,今天我们就要走出第一步了,先把Unity安装到电脑上。首先记住Unity的中文官网:https://unity.cn。”

国际官网为:https://unity.com/。由于不可抗力原因,国内访问不稳定。

小新:“好嘞”

Unity安装要求

大智:“Unity的安装对电脑的要求并不太高,但是如果开发大型的项目,对CPU、显卡、内存的要求还是比较高的。目前最基本的要求有这些:”

  • 操作系统:64位的Windows 7 SP1+, 8, 10; Mac OS X 10.9+.
  • 显卡:支持 DX10(着色器模型 4.0)功能的显卡。

如果显卡的要求你看不懂没关系,几乎所有还能在工作学习中正常使用的电脑都没问题。
特别需要注意的是操作系统的要求,Unity2017之后只支持64位的操作系统,而且不支持Windows XP

Unity的安装

Unity在Windows和Mac下的安装是相同的,本文主要通过在Windows上的安装进行讲解。

1、首先打开Unity的官网,在右上角点击开始使用

【入门篇】4 | Unity2019的安装与多版本管理_第1张图片

2、Unity的个人版是免费的。学习的时候使用个人版即可,点击试用个人版:

【入门篇】4 | Unity2019的安装与多版本管理_第2张图片

3、勾选接受条款,点击下载Unity Hub。

【入门篇】4 | Unity2019的安装与多版本管理_第3张图片

4、安装Unity Hub,傻瓜式安装,中间的路径可以自行配置,其他只需要点击Next下一步就可以安装完成。

【入门篇】4 | Unity2019的安装与多版本管理_第4张图片

5、找到你想要安装的Unity版本,点击右侧的Download按钮进行下载(我这已经安装过了,就不再显示Download按钮了):

【入门篇】4 | Unity2019的安装与多版本管理_第5张图片
image.png

6、点击Download后会显示一个组件列表,你可以自由选择所需要安装的组件:

【入门篇】4 | Unity2019的安装与多版本管理_第6张图片
  • Editor 必选,就是Unity编辑器本尊。
  • Platforms 里面是你要发布到的各个平台的组件包,比如你的项目最后要发布到Android平台,需要安装Android Build Support(在开发过程中可以先不安装)。
【入门篇】4 | Unity2019的安装与多版本管理_第7张图片

拉到最下面还有两块:

  • Components 这里目前只有Document文档,安装后可以查看离线文档,如果不安装只能浏览在线文档。
  • Language packs(Preview) 语言包,不建议安装

小新:“为什么不建议安装语言包呢?”
大智:“因为以后你遇到的很多问题,中文可能搜索不到答案,这时候你就需要用英文去搜索,或者在Unity论坛或者向Unity官方寻求支持了。如果你不熟悉英文名词的表达,就很难找到想要的答案,所以我不建议你安装中文语言包。”

6、最后点击Done就可以开始安装了。

【入门篇】4 | Unity2019的安装与多版本管理_第8张图片

Unity的离线安装

有时候安装环境没有网络,这时候怎么办呢,有没有离线安装方式呢?

这时候你需要先记住一个网址:http://unity3d.com/unity/download/archive

BT下载离线安装包

1、在这个页面,你能看到所有Unity的版本:

【入门篇】4 | Unity2019的安装与多版本管理_第9张图片

2、找到你想要下载的Unity版本,点击Torrent download(Win+Mac),会下载下来一个种子文件

3、使用你喜欢的种子下载工具,选择要下载的安装文件,下载后就可以离线安装了。

【入门篇】4 | Unity2019的安装与多版本管理_第10张图片
  • UnitySetup64 Unity编辑器的主程序
  • UnitySetup-XX-Support-for-Editor 发布XX平台所需安装的组件。如要发布到Android平台,就需要UnitySetup-Android-Support-for-Editor

4、下载完成后,先安装UnitySetup64.exe,假设路径为C:\Program Files\Unity,其他安装包无顺序要求,只需要也安装到和UnitySetup64.exe同一路径如C:\Program Files\Unity即可。

直接下载离线安装包

有时候BT种子文件中的文件不全,比如上面种子文件中就没有离线文档的安装包,这时候怎么办呢?跟我来:

1、同样还是打开这个页面:http://unity3d.com/unity/download/archive

2、找到你想要下载的Unity版本,点击Release notes,Release notes的含义是发布日志,记录了版本更新的所有内容。如下图:

【入门篇】4 | Unity2019的安装与多版本管理_第11张图片

3、进入页面后,在最开头会有各系统的离线安装包的下载链接:

【入门篇】4 | Unity2019的安装与多版本管理_第12张图片

这里面的Document就是离线文档的安装包。

4、下载完成后,先安装UnitySetup64.exe,假设路径为C:\Program Files\Unity,其他安装包无顺序要求,只需要也安装到和UnitySetup64.exe同一路径如C:\Program Files\Unity即可。

Unity的授权

Unity个人免费版首次登陆需要进行注册授权。

注册登陆

建议进行注册,后续很多Unity的服务都需要使用Unity ID。

【入门篇】4 | Unity2019的安装与多版本管理_第13张图片

授权激活

【入门篇】4 | Unity2019的安装与多版本管理_第14张图片
授权

选择个人版后,会弹出一个License agreement的弹框,个人学习开发选择第三项即可:

【入门篇】4 | Unity2019的安装与多版本管理_第15张图片

点击Next后,会要求你填写一些个人信息,填写完就可以激活成功。

安装Visual Studio(可选)

以下情况你可以选择不安装Visual Studio:
1、你是美术或策划,只是用Unity来处理美术资源或查看效果
2、你以后不写或修改一行脚本
后面写脚本需要用到时再安装Visual Studio也可以。
VisualStudio现在是MacOS和Windows推荐和支持的C#编辑器。

之前版本中Unity中自带了Monodevelop可以作为脚本的编辑和调试工具,不过Unity2018已经不支持Monodevelop了。

3、你想要使用Visual Studio Code或Rider作为代码编辑器,这两个也是强大的编辑器,你可以自行探索一下。

Visual Studio 2017/2019只能在线安装,请确保网络良好。
安装流程:
1、UnityHub中可以直接安装Visual Studio 2017,如果现在你想要使用VS2019,下载地址:https://www.visualstudio.com/zh-hans/downloads/
Community版本是免费的,而且对于开发Unity足够了。选择Community版本进行下载。

【入门篇】4 | Unity2019的安装与多版本管理_第16张图片

2、打开下载的安装文件

【入门篇】4 | Unity2019的安装与多版本管理_第17张图片
开始可能有一个安装包更新安装的过程

3、选中使用Unity的游戏开发,右侧可选的内容中的Unity编辑器不要选

【入门篇】4 | Unity2019的安装与多版本管理_第18张图片
选中使用Unity的游戏开发

4、可选项:

  • 通用Windows平台开发 如果要开发Windows10应用或者Hololens需要安装
  • .Net桌面开发 如果需要开发.Net命令行程序或者桌面程序需要安装(很多同学在学习一些C#课程时,会出现无法创建Console(命令行)应用,就是因为这个组件没安装)

5、后续按照界面提示安装

如果少安装了组件也无须担心,下次再次打开vs_community.exe安装文件,可以添加安装新的内容。

多个Unity版本的管理

推荐方法1:使用Unity Hub

Unity Hub是一个单独的桌面应用程序,旨在简化Unity工作流程。在这一个程序里,你就可以在其中完成管理Unity项目并简化Unity安装程序的查找,下载和管理。另外,它的其他功能还能提高你的效率,例如“模板”功能。

下载地址:https://public-cdn.cloud.unity3d.com/hub/prod/UnityHubSetup.exe

方法2:手动管理

一台电脑可以安装多个Unity版本,只需要在安装的时候手动设置到不同的目录即可。

【入门篇】4 | Unity2019的安装与多版本管理_第19张图片
安装多个Unity版本

总结

  • 安装Unity有三种方法,如果网络不好可以通过下载工具下载后安装。
  • 写脚本建议安装使用Visual Studio/Visual Studio Code/Rider。
  • 安装多个版本Unity使用Unity Hub较为方便。

今日思考题

大智:“你在安装Unity的时候遇到了什么问题或者有什么技巧可以分享给大家?”
小新:“我想想”
大智:“你有没有哪些朋友在安装Unity遇到过麻烦?别忘了点击右下角请好友看免费分享给你的朋友,也许能够帮到他。”

你可能感兴趣的:(【入门篇】4 | Unity2019的安装与多版本管理)