让不懂编程的人爱上Unity3d游戏开发 2020版009

作者: eseedo 分类: Unity3d入门,游戏开发入门 发布时间: 2020-02-10 15:51

Cha2-你人生的第一款游戏:安装Unity3d

从这一课开始,我们将真正开始学习使用Unity3d。

首先要做的当然是在自己的电脑上安装Unity3d了。

还等什么呢?让我们开始吧~

009- 安装Unity3d

开始前的准备

在安装Unity3d之前,首先我们要有一台用来学习开发的电脑。通常来说,如果你的电脑是最近3年内购买的主流配置机型,不管是PC还是Mac,基本上都可以达到要求。

当然,如果接下来你还想要学习VR开发,那么对电脑配置的要求会更高一些。具体来说,可以用来开发VR游戏应用的最低配置如下:

CPU: Intel Core i5-4590及以上

内存:8GB及以上

GPU: GeForce GTX 1060及以上,或AMD Radeon RX480及以上(如果针对HTC Vive Pro开发,那么GPU需要GTX 1070及以上,或AMD RX Vega 56及以上)

视频输出:至少1个HDMI 1.3

其它端口:至少3个USB 3.0端口

操作系统:Windows 10(不推荐使用Windows 7或其它Windows操作系统)
此外,需要特别注意的是,显卡驱动一定要安装最新版本的。

参考:https://www.nvidia.in/object/vr-system-requirements-in.html 

对于Mac电脑来说,目前(2020年2月中旬)目测只有最新款顶配的iMac和全系iMac Pro还可以一战。另外,2019年的新款Macbook Pro也勉强可用。

对显卡排行不太了解的童鞋可以参考一下当月的最新显卡天梯图,比如2020年2月的天梯图如下:

当然,在上面的图里面,我直接把低端显卡都砍掉了。大家如果发现自己的显卡不在以上行列,那么就要小心了,基本意味着你的电脑是无法用来学习VR开发的~

不过最后还是要强调一下,如果你只是想学习Unity3d游戏开发,但是并不需要学VR开发,那么当前主流的电脑配置就已经够了。

开始安装Unity

不再BB,直接干活。

接下来首先看看在Win10系统下如何安装Unity软件。

  1. 打开你喜欢的浏览器,然后输入网址https://store.unity.com/cn 

你会看到类似下面的页面:

问题来了,这里有三种选择,分别是Plus加强版,Pro专业版,还有Personal个人版。应该怎么选呢?

Unity的个人版是免费使用的,不需要支付任何费用。而加强版和专业版具备更多的软件服务内容。比如官方的Unity游戏开发课程和Unity云存储空间等,但是每个月分别需要支付275元(Plus加强版)或者1020元(Pro专业版)。其中Pro专业版甚至可以获得购买高级技术支持。

对于Unity的初学者来说,直接使用免费的Unity Personal版本即可,它具备Unity引擎的全部基础功能。

另外强烈推荐大家购买Learn Premium服务,因为Unity官方会不定期更新最新版本的开发教程,从新手入门到高手进阶,应有尽有,而且非常权威。

实际上,如果你的英文足够靠谱,只看官方的教程也足够满足学习和工作的需要了~

如果你英文足够NB,并且买了Unity官方的这项服务,而且只是为了学习相关的开发技能,那么本系列教程的剩下内容就不需要浪费时间了。

再次强调我所撰写教程的特点:

1.培养程序猿思维,引导大家的创新创造思维
2.讲述相关工具和开发知识的发展历史
3.零基础也可以看懂,但不局限入门知识。

  1. 点击试用个人版按钮,然后点击新用户下面的“从这里开始”,会自动下载

名为Unity Hub的桌面应用程序。

通过使用Unity Hub,可以简化下载、查找以及安装多个Unity版本。而且Unity Hub还可以帮开发者了解快速上手的功能。

如果需要下载更早版本的Unity软件,只需在下载页面的最下方点击”Unity旧版本”即可。

2.安装Unity Hub

上一步完成之后,我们会得到一个名为UnityHubSetup.exe的文件,双击打开,勾选协议下方的“我同意”按钮即可。

接下来选择目标文件夹,点击安装就好了。

这些操作都是常规的软件安装,想来大家都应该是没有什么问题的~

一个小小的提示,如果你的电脑硬盘是SSD和普通硬盘都有,那么请优先将Unity安装在SSD硬盘所在的盘符,这样会对打开和运行Unity的速度有所帮助。

安装完成后点击完成,就会自动打开Unity Hub程序。

接下来选择安装Unity Hub的目标文件夹,然后点击“安装”。

安装完成后默认勾选“运行Unity Hub(R)”,然后点击“完成”,会打开Unity Hub。如图所示。

点击“关闭”取消UnityHub的提示,我们暂时先不理会许可证的事情。

   3.安装Unity

点击蓝色的“安装”按钮,可以看到可以下载的Unity版本,如图所示。

需要特别注意的是,这里有个LTS版本,就是Long Term Supports(长期支持)。

为什么会有LTS版本这种神奇的存在呢?

这是因为Unity3d的版本在不断的更新迭代之中。但是在实际的项目开发中,很有可能半年甚至一整年都需要保持一个稳定的版本。这样整个团队才能有效的进行沟通协作。否则产品就只能GG了~

为此Unity特别推出了LTS版本,点击问号标记可以看到,Unity每年只会发布一个稳定的LTS版本,而且对LTS版本的支持至少超过两年(从发布之日起)。

最后再来看Beta Releases,这里会列出Unity的最新alpha和beta版本,也就是测试阶段的版本。

当然,在你看到这一课的时候,可以肯定的是测试版本的编号已经发生了变化。

考虑到当前Unity 2020.1.x处于alpha测试版本阶段,这里我们只能勉为其难的选择Unity 2019.3.x版本(注意这个x的具体数字取决于你下载的时间)。

所以点击Unity 2019.3.x(你看到的可能是其它版本编号 ~)右侧的Download按钮

问题来了,如果安装的时候没有安装所需要的模块,后面又需要用到,应该怎么办呢?

很简单,在已经安装的版本处点击Add Component,然后勾线上所需要的模块即可。比如初次安装时忘了勾选Vuforia模块,但是后面又需要,就可以按照下面的方法(请忽略这里的版本号~)。

选择好要下载的Unity版本后点击“下一步”,在新的界面中可以选择需要下载的组件,右边会显示已选中的组件的简介和大小。如果需要开发Android平台的应用,需要勾选Android Build Support。此外,如果你的电脑上之前没有安装过微软的Visual Studio开发工具,那么记得一定要勾选这里的Microsoft Visual Studio Community 2019。如果在Mac系统下安装,最好也同时勾选iOS Build Support,这样就方便发布到iOS平台。如图所示。

点击“完成”按钮等待安装,等待片刻,进度条走完之后,所选版本的Unity(或模块)就安装成功了 。 

在Mac下安装Unity3d

在Mac下安装Unity3d的操作流程和在Windows系统中类似,这里不再赘述。对此感兴趣的同学可以参考微视频中的操作。

4.创建Unity ID

如果你是首次使用Unity3d(或者在一台全新的电脑上安装使用Unity),那么在这一步的时候会看到如下界面,需要提示输入自己的Unity开发者账号。

对于新手开发者,在创建新的项目之前,建议先创建一个Unity ID(Unity开发者账号)。

在浏览器中打开官方网址(https://id.unity.com),进入页面中点击“create one”,然后输入Email,用户名,密码和昵称等,最后勾选所有的勾选框,点击Create a Unity ID即可。如图所示。

点击按钮后打开自己的邮箱,并在收件箱中打开Unity Technologies的邮件,确认创建账号,跳转回登录页面。

使用刚刚创建的账号和密码登录,点击Sign in,就完成了全部的步骤。

在Mac下安装Unity的过程和在Windows下类似,这里不再赘述。

常见的问题:

即便是看起来很简单的安装,也可能会遇到一些小坑。

最主要的坑体现在两个:

1.注册了Unity ID之后,死活没法正常验证通过。

原因:不明,目测主要还是账号验证服务器连接的问题。当然,前提是你的账号密码都是正确的。

解决方法:更换网络,或是必要时翻墙(通常没必要),但是切忌频繁操作,短时间多次登陆失败可能会导致账号会🔒锁定,所以急性子此时一定要耐心~

2.下载或安装失败

在使用Unity Hub下载安装某个特定版本的Unity3d时,经常会出现下载或安装失败的情况。

解决方法:更换网络,暂停其它下载的软件,切忌频繁操作(没有意义~),然后等网络畅通的时候高速下载,一气呵成~

等一切就绪,你可以在Unity Hub的On my machine模块看到自己所安装好的Unity3d版本~

好了,本课的内容就到此结束了。

One more thing…

从下一课开始,我们将学习创建人生中的第一款Unity3d游戏,让我们下一课再见~

个人微信:iseedo

XR相关微信公众号:vrlife

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

发表评论

电子邮件地址不会被公开。 必填项已用*标注