【unity2D游戏开发】第四章节:完善游戏地形瓦片地图——《AVG-太空之战》

在上一章节中我们简单的创建了一个高低地形图,下面我们就来对游戏地图进行完善,比如:加上湖泊,河流,地下密室等场景等。

在进行地图完善之前我们先来解决两个问题。第一个问题:如何移动相机来观察我们创建的地图。第二个问题:游戏选项卡窗口未能完全展现我们创建的高地地形。

首先我们先解决第一个问题,怎么移动相机来观察我们的地图呢。我们只需点击【层级】选项卡中,Main Camera或者Tilemap,然后在【场景】窗口中。鼠标放在小蓝框上左击长按上下移动即可。 其中Main Camera是移动相机,Tilemap是移动我们创建的地图。注意:这里我们要点击【场景】选项卡中,左侧红框小手下面那个图标,才会出现红框内的相机范围视图。
在这里插入图片描述

在这里插入图片描述
第二个问题,我们点击【层级】选项卡中的Main Camera,然后设置他的大小即可发现我们创建的地形已经完全的展示在了游戏场景中。
在这里插入图片描述
好了下面我们继续完善地图,首先是给高地地形,贴上地板。我们会发现贴地板的时候地板素材在墙体上面,并且在后期墙体是会进行检测碰撞的而地板不会,所以需要新建一个地图容器来解决它。
在这里插入图片描述
这里我们把Tilemap更改为wall图层,并点击Grid新建2D瓦片地图对象floor,作为我们的地板图层,贴上地板后,我们点击wall图层把图层顺序设置为1,这样我们的墙体就在地板之上了。
在这里插入图片描述
在这里插入图片描述
在我们添加地板贴图的时候会发现一个一个填充太累了,有没有快速的填充方法呢。这里我们可以用选择区域填充方法。点击选择区域按钮左击长按鼠标移动即可快速填充选中的区域。
在这里插入图片描述
好了现在我们已经铺满了,现在我们选中外部地板地图进行外部背景创建。
在这里插入图片描述
首先我们创建一个新的2d地图容器,名为background。并且图层顺序为-1,然后选中红框内的素材使用选中区域填充功能进行快速创建背景。
在这里插入图片描述
我们填充好,外部背景后。开始创建新的2D地图湖泊容器,选中相应素材,图层设置为1。那么现在大家根据自己的想象开始创建你的专属地图吧。
在这里插入图片描述
这里是我创建的地图,加入了湖泊,河流,残缺的墙体用于添加以后游戏的可玩性。
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

SoberChi

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值