《Unity3D入门教程》会带领零基础的初学者,一步步学会使用Unity3D来开发简单的应用程序,走近游戏开发的世界。本系列教程虽然不会面面俱到地深入到全部的知识点,但是会涉及到所有入门阶段所需要掌握的必备技能。通过本教程的学习,可以快速“入门”。师傅领进门,修行在个人。当我们掌握了基本的框架和技能后,就可以自由选择自己喜欢的点去深入学习。本教程是博主自己学习Unity3D时候总结的学习笔记,基本能够涵盖住入门阶段所需要学习的点。希望能都对读者有哪怕那么一点点的帮助,也不枉敲了那么久的键盘,码了那么些字。Enjoy Unity3D!

------------------------------------------------------------------------------------------------------------------

1 Unity3D介绍

Unity3D是一个跨平台的游戏开发引擎,它能够帮助开发者快速构建游戏场景,进行游戏开发与发布。它支持将开发好的作品发布到Windows、Mac OS、Android、iOS、Linux等多种平台。另外,Unity3D官方版本目前可以运行在Windows和Mac OS上,当然还有可以运行在Linux上的非官方版本。

打开Unity3D官网,可以开到如下的画面,可见Unity3D的主要目标还是集中在游戏开发上,也包含VR/AR的开发。

2 Unity3D下载与安装

https://store.unity.com/cn/?_ga=1.18936120.1875984010.1467707827

打开上面Unity商店网址,会看到如下的界面。

选择免费的个人版,点击进入。

可以直接点击下载安装程序,也可以点击底部最右侧的“Unity旧版本”。我一般会选择后者,因为这样就可以自由选择要安装的版本。开发中最好采用一样的版本,否则在打开别的程序的时候总会根据Unity版本重新生成工程,来回转换难免不会出现什么隐含的Bug。点击“Unity旧版本”后,实际上看到的列表中也包含最新的版本。

根据你的系统选择相应的版本下载即可。例如我的是Win10 64位,我就点击5.4.1的“下载(Win)”按钮,选择Unity编辑器(64位)下载。我没有选择最新的版本,因为我已经有其他的程序是使用这个版本编辑的。如果你喜欢最新版,完全可以下载最新版,都是没问题的。

之后在你的下载目录会有“UnitySetup64-5.4.1f1.exe”这个文件,双击运行。一路点继续,到安装路径的页面可以更改安装路径,其他都默认即可。安装完后,如果没有使用破解补丁破解,界面是灰白色的,破解后是深灰色的。其实使用功能上没什么区别,反正现在有了免费的个人版,对于我们做研究来说,破解与否没差别。

第一次打开Unity可能需要登陆账号,可以随便注册一个登陆即可。点击“NEW”,输入工程名和路径,点击“Create project”。

至此,表示软件安装成功,可以正常运行了。

3 程序打包发布

按Ctrl+S,保存当前场景,可以命名为MyScene。之后在Project中的Assets下就会有已经保存的场景。然后File——Build Settings,出现下面的面板

点击“Add Open Scenes”就能将当前场景添加到待生成的列表里,然后左下方的平台就选择“PC, Mac & Linux Standalone”,然后点击Build。然后会要求你选择发布程序的路径和输入名称。如果和我一样选择默认路径,发布程序名称为“test”那么会在工程目录下看到发布出的程序。

双击test.exe,会出现如下对话框:

将分辨率设置为640*480,勾选Windowed,点击Play,就会看到如下场景:

好了,现在我们已经成功发布了一款应用程序。尽管这个程序什么功能都没有,但是它仍然是我们使用Unity3D成功发布的第一个应用程序,具有非凡纪念意义。它表明我们已经走在Unity3D开发之路上了。

【Unity3D入门教程】Unity3D简介、安装和程序发布相关推荐

  1. [转]【Unity3D入门教程】Unity3D简介、安装和程序发布

    <Unity3D入门教程>会带领零基础的初学者,一步步学会使用Unity3D来开发简单的应用程序,走近游戏开发的世界.本系列教程虽然不会面面俱到地深入到全部的知识点,但是会涉及到所有入门阶 ...

  2. 从零开始的unity3d入门教程(一)----环境配置

    从零开始的unity3d入门教程(一)----环境配置 文章目录 从零开始的unity3d入门教程(一)----环境配置 一.unity3d的安装 1.注册Unity账户 2.进入Unity3d中文官 ...

  3. 从零开始的unity3d入门教程(五)---- 基于Vuforia的AR项目

    从零开始的unity3d入门教程(五)---- 基于Vuforia的AR项目 文章目录 从零开始的unity3d入门教程(五)---- 基于Vuforia的AR项目 一.前言 二.Unity与VS环境 ...

  4. 【Unity3D入门教程】Unity3D开发实战之五子棋

    前言 经过前面<Unity3D入门教程>系列讲解,再加上我们自己的探索,相信大家已经掌握了Unity3D的相关知识和基本方法.本文将使用前面学到的知识,开发一款简单的五子棋程序.本文用到的 ...

  5. VAPS XT开发入门教程02:安装配置

    开工第一步是安装软件 windows下 windows下有安装手册,但是此安装手册在安装包里面,只有在安装完成后才能看到.没有安装手册又无法安装. 先准备安装文件和授权证书. License_Tool ...

  6. Turtlebot4入门教程-软件-软件包安装

    来源:Turtlebot4入门教程-软件-软件包安装 - 创客智造 说明: 介绍Turtlebot4相关软件包的安装 TurtleBot 4 有 4 个主要的软件存储库:turtlebot4.turt ...

  7. Kubernetes入门教程 --- 使用二进制安装

    Kubernetes入门教程 --- 使用二进制安装 1. Introduction 1.1 架构图 1.2 关键字介绍 1.3 简述 2. 使用Kubeadm Install 2.1 申请三个虚拟环 ...

  8. wireshark使用教程 linux,Linux入门教程:ubuntu下安装wireshark(以及配置非root),这个强大的工具可以捕...

    Linux入门教程:ubuntu下安装wireshark(以及配置非root),这个强大的工具可以捕 Wireshark是世界上最流行的网络分析工具.这个强大的工具可以捕捉网络中的数据,并为用户提供关 ...

  9. 超详细Redis入门教程——Redis 的安装与配置

    前言 本文小新为大家带来 超详细Redis入门教程--Redis 的安装与配置 相关知识,具体内容包括Redis 的安装,连接前的配置,Redis 客户端分类(包括:命令行客户端,图形界面客户端,Ja ...

  10. ros2与windows入门教程-windows上安装ROS2 foxy

    系列文章目录 ros2与windows入门教程-windows上安装ROS2 foxy ros2与windows入门教程-控制小乌龟 ros2与windows入门教程-监听和发布话题 ros2与win ...

最新文章

  1. Windows7上使用VS2013编译Caffe源码(不带GPU支持)步骤
  2. 介绍Python中的__future__模块
  3. 点在多边形内外的判断【计算几何】
  4. 学习数字电路必须知道的几种编码
  5. java spark on hive_hive-on-spark 安装 以及 scala 实例
  6. Java利用jenkins做项目的自动化部署
  7. rcnn代码实现_轻松学Pytorch实现自定义对象检测器
  8. 李彦宏谈无人车:高速上吃着火锅唱着歌,再有三五年能代替司机
  9. Makefile变量
  10. Excel(九)-怎样让你的Excel界面更干净?
  11. 计算机cmp代表什么意思,CMP是什么
  12. iOS播放器常用功能
  13. 论文导读:DINO -自监督视觉Transformers
  14. Linux文件管理之(高级)、⽂件查找、上传与下载、输出与重定向、字符处理命令、打包压缩解压缩、文件系统
  15. 【SAP Abap】记录一次完整的BDC录屏开发
  16. CSS实现固定宽高比响应式布局(附实例分析)
  17. adb 查看手机的ip地址
  18. 蓝桥杯 ADV-222 求arccos
  19. python pandas 增加一列_Python之pandas新增列
  20. 一池江水半江灯。繁星点点落江城,严霜寒雪封不住,若明若暗水火情

热门文章

  1. 锐浪报表,用脚本处理字段
  2. win7录屏_Windows10系统自带的录屏工具你用过吗?
  3. docker方式安装redis-自定义redis配置文件
  4. python 倒计时库_python实现倒计时小工具
  5. 计算机进制转换列表,计算机进制转换汇总
  6. Delphi2010及注册码下载地址
  7. mysql自学完整_MySQL自学篇(三)_MySQL
  8. 百度如流首发AI智能办公标准 ,BATH持续发力企业办公
  9. Django菜鸟入门
  10. 颜色名称及色样表(HTML版)