U1L0-1——Unity环境搭建

Unity引擎

何为游戏引擎

游戏引擎是指一些已编写好的可编辑电脑游戏系统或者一些交互式实时图像应用程序的核心组件。
这些系统为游戏设计者提供各种编写游戏所需的各种工具,
其目的在于让游戏设计者能容易和快速地做出游戏程序而不用由零开始。

通俗来讲:游戏引擎就是专门做游戏的软件。它提供了很多现成的功能供我们使用让开发游戏事半功倍

游戏引擎对于我们的意义

  1. 降低做游戏的门槛……不用学太多的专业知识
  2. 提升游戏开发的效率……不用从零开始

如何学习Unity

Unity相当于就是一个游戏开发工具包,我们只要学会使用工具包中的各个工具即可
而使用这些工具的媒介就是我们已经学习完毕的C#程序语言

总结

  1. 什么是游戏引擎 —— 开发游戏的软件
  2. 游戏引擎对于我们的意义 —— 门槛低,效率高
  3. 如何学习游戏引擎 —— 软件操作、公共API、核心系统

Unity就是一个做游戏的工具软件,它可以让开发游戏事半功倍。
我们将通过我们学习的C#程序语言,作为和这个工具沟通的媒介,制作出最终的游戏产品。

软件下载与安装

首先,你需要下载一个Unity Hub——Unity Hub – 管理编辑器版本并与其他创作者协作 | Unity

然后,在Unity Hub内下载安装编辑器,
学习阶段,都建议下载最新的LTS版本的Unity编辑器

​​image​​

新建工程和工程文件夹

新建工程需要在Unity Hub内新建

image

​​

工程文件夹

  1. Assets
    工程资源文件夹(美术资源,脚本等等)
  2. Library
    库文件夹(Unity自动生成管理)
  3. Logs
    日志文件夹,记录特殊信息(Unity自动生成管理)
  4. obj
    编译产生中间文件(Unity自动生成管理)
  5. Packages
    包配置信息(Unity自动生成管理)
  6. ProjectSettings
    工程设置信息(Unity自动生成管理)

image