Unity1

目录

本人是新入坑的Unity学习者,为了更好,更快地了解Unity这个复杂的软件我选择了看一个小游戏的项目来实现这个小小的目标,同时在学习的过程中我还结合Unity的官方文档(官方文档真是个好东西)

本人是跟着B站宝藏Up主M_Studio来进行初步的Unity的学习,下放链接

Unity教程 入门第一款游戏制作

我是跟着视频中的教程做的所以是使用2019.4.31版本的Unity,下放官方文档

Unity 用户手册 (2019.4 LTS) - Unity 手册

Unity入门

一、 进入Unity

1. 使用UnityHub

要使用Unity就需要安装UnityHub,UnityHub可以高效地管理Unity的版本等等,还是很有用的。

可以点击这里直接下载Unity Hub

下载之后的界面是打开之后的界面是这样的(当然你需要有自己的Unity的账号)

UnityHub

2. 创建一个新的项目

在UnityHub中选择自己想要创建项目的Unity的版本,创建自己的位置和项目名称

创建项目

然后激动人心的时刻就到来了,我们成功进入了Unity的主页面

Unity界面

二、 了解Unity界面

(我是一边学一边认识Unity界面还参考了Unity的管饭文档)

1. Hierarchy 窗口

Hierarchy

Hierarchy 窗口会列出当前场景中的所有游戏对象。其中一些对象是资源文件的直接实例(如 3D 模型),其他则是预制件的实例,这是构成游戏大部分内容的自定义游戏对象。在场景中添加或删除游戏对象时(或在游戏机制添加和删除游戏对象时),这些游戏对象也会在 Hierarchy 窗口中显示和消失。

默认情况下,Hierarchy 窗口按创建顺序列出游戏对象,最新创建的游戏对象位于底部。可以通过向上或向下拖动游戏对象,或通过使游戏对象成为“子”或“父”游戏对象来对其重新排序。(搬运一下官方文档的内容)

2. Inspector 窗口

Inspector窗口是非常重要的一个窗口,因为显示有关当前所选游戏对象的详细信息,包括所有附加的组件及其属性,并允许修改场景中的游戏对象的功能。

在下面的项目中我用到了Inspector窗口中的Add Component为游戏中的对象创建组件,比如Rigidbody2D,Box Collider 2D,Script脚本等等。而且这些组件中我也用到了很多的属性,比如说在Rigidbody2D中我们给一个游戏对象加上了重力,让游戏角色可以自由下落等等功能的实现。

三、 项目开始

1. 在Unity自带的Asset Store购买素材包

如图直接下载导入

Asset Store

2. 给游戏创建一个背景

打开我们的Environment,直接把里面的back文件拖入到Hierarchy中这样就给游戏添加好了背景,如图

背景

然后我们需要点击Project中的back对象,再我们的Inspector窗口更改每个单元格内的像素值

back导入

3. 素材划分、场景绘制

首先我们需要在Hierarchy中创建出一个Tilemap,可以简单地类似与网格对象。

Grid

然后我们需要创建出一个Tile Plaette的画板用来创建出画场景,

Window>2D>Tile Palette中,我们可以找到它

Tile Palette

使用Tile Palette来创建文件夹命名为map

Palette

把素材的像素设置为16,Sprite Mode设置为Multiple,并且使用Sprite Editor来进行剪切,按照下图进行剪切,因为游戏中场景像素的愿原因,所以这样切割

Slice

然后再直接导入到,Tile Palette就可以进行场景的绘制了!!

这是我暂时完成的场景

Scene

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值