七台河市贴吧:Unity引擎入门——制作第一个2D游戏(1)

admin/2020-04-08/ 分类:科技/阅读:

Unity作为当今最盛行的游戏引擎之一,受到各大厂商的喜欢。

像是炉石传说,以及最近的逃离塔克夫,都是由unity引擎开发制作。

作为初学者的我们,虽然无法直接做出完成度那么高的作品,但每一个伟大的目的,都有一个微不足道的最先。让我们从一个2D小游戏入手,来学习Unity引擎的使用吧!

① 新建项目,寻找素材

 

点击“新建”,由于我们要制作的是2D游戏,以是我们在新建项目时选择“2D”。

 

乐成建立新项目之后,我们就最先寻找制作游戏所需要的素材。

 

在Unity自己的资源商铺中,提供了大量的优质素材供我们选择,你可以选择自己喜欢的素材。

由于这是我们第一个2D游戏,以是我们使用的是一些简朴的免费素材。

找到自己喜欢的素材之后,点击下载,然后把所选的素材Import到我们的项目当中。

导入完成之后,我们可以在左下角的Assets文件夹中找到我们的素材。

完成了一些简朴的准备工作之后,我们可以最先做游戏啦!

② 建立角色,搭建场景

在任何游戏中,角色都是最主要的,一个好的主角能让游戏深入人心。

固然,由于这是我们制作的第一个小游戏,以是主角也不会那么庞大。

我们打开适才导入的素材,找到一张主角站立的图片,作为我们主角最初始的样子。

直接把图片拖拽进去就好啦!

若是你发现图片的巨细不满意,请不要直接用拉伸的方式修改,而是通过修改图片的每单元像素数

让图片酿成合适的尺寸。

素材中默认的每单元像素数是100,但为了让我们的主角看上去大一些,我们将它改为16。

不要忘记了,若是你要对每单元像素数举行修改,就要把这个动作中的每一帧图片都举行修改,

否则之后我们就无法做出准确的动画效果了。

记得修改的时刻要保证是偶数哦!

 

我们的主角现在仅仅照样一张图片,让我们给它添加一些组件吧!

点击添加组件,找到 Rigidbody2D(2D刚体)——这个组件可以让我们主角受到重力影响。

再找到 Box Collider 2D(2D盒型碰撞器)和 Circle Collider 2D(2D圆型碰撞器)

这两个都是碰撞器,可以让我们的主角具有碰撞体积。

 

我们点击右侧的编辑碰撞器,把碰撞器的形状调整到合适的位置。

可能你会疑惑,为啥要使用两个碰撞器呢,不能直接使用一个盒型碰撞器吗?

实在,的确是可以只使用一个碰撞器的,但是在之后角色移动的部门,只有一个碰撞器会有许多不方便的地方,

以是凭据你的喜欢,可以选择差别的碰撞器。

做到这里,我们已经拥有了一个简朴的小人物了,接下来就该制作舆图啦!

在如图所示的窗口中,我们新建一个2D的瓦片舆图

为什么叫做瓦片舆图呢?

由于在我们绘制它的时刻,有一个个的小方格,就像瓦片一样。

 

打开我们的平铺调色板,首先新建一个调色板,

然后在素材中找到用来制作舆图的图集,拖进我们的调色板当中。

若是巨细不合适的话,只要像修改主角的巨细那样,调整每单元像素数的巨细就好啦!

接下来,可以行使平铺调色板里的方块,画出你喜欢的舆图。

画好之后,我们也给舆图添加一个碰撞器。

选中瓦片舆图,点击添加组件,找到瓦片舆图碰撞器。添加之后,我们绘制的方块就具有碰撞体积了。

做到这里,游戏就有了基础的角色和场景,点击运行试试看吧!

我们的人物已经可以站在地上啦!

在下一节教程里,会先容人物的基础移动和动画效果。

若是你以为这篇博客对你有辅助,就点个关注吧!

 

,

皇冠登录APP

皇冠体育APP是一个开放皇冠代理APP下载、皇冠会员APP下载、皇冠线路APP下载、皇冠登录APP下载的平台,皇冠体育APP上最新登录线路、新2皇冠网址更新最快,皇冠体育APP开放皇冠会员注册、皇冠代理开户等业务。

TAG:
阅读:
广告 330*360
广告 330*360

热门文章

HOT NEWS
  • 周榜
  • 月榜
Sunbet_进入申博sunbet官网
微信二维码扫一扫
关注微信公众号
新闻自媒体 Copyright © 2002-2019 Sunbet 版权所有
二维码
意见反馈 二维码