Unity2D绘制游戏地图

这篇具有很好参考价值的文章主要介绍了Unity2D绘制游戏地图。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

首先,我们选择我们的地图素材(由于笔者在前段时间已经进行切割,最近才开始整理这一段,所以这个是用的老素材,可能有朋友就会觉得切割前后不一致,但是思路是一样的,大家学习思路即可)

Unity2D绘制游戏地图

 接着,我们找到右上角的Slice进行图片切割,我这边简单介绍一下这个切割的工具

Unity2D绘制游戏地图

(1)Type:可以选择我们进行图片切割的方式,比较常用是前三个,第一个是自动切割,第二个是根据尺寸进行切割,第三个是根据数量进行切割

(2)Pivot:是切割的图片它的锚点在哪里

(3)Method:切割方法,分为Delete Existing,Smart和Safe,第一个是删除现有的,第二个是智能切割,第三个是安全切割

 

 

切割完成后,我们就可以使用Unity的Tile Palette工具进行绘制地图了

我们点击Unity上方的Window,点击2D,找到Tile Palette,打开即可

Unity2D绘制游戏地图

 打开Tile Palette,点击调色盘,选择Create New Palette(笔者这边是之前就已经新建了一个)

Unity2D绘制游戏地图

 点击之后会让你创建一个文件夹,选择自己保存游戏素材的文件夹即可,然后根据自己的文件管理习惯创建,

然后,我们还需要在游戏界面的Hierarchy窗口创建一个Tile Map(点击左上角加号,按照我选择的操作即可)

TileMap有很多种,初学者一般就先选择Rectangular(意为正常的瓦片地图)

Unity2D绘制游戏地图

创建好后,可以将自己切割好的图片拖拽进Tile Palette中,就可以有以下效果了

Unity2D绘制游戏地图

然后选择上方工具栏的画笔工具,你就可以在自己之前创建的Tile Map里面绘制了,如果想多块绘制,可以像选择复制句子一样,选取好几块切割的图片,然后一起绘制

上面还有移动工具,吸管工具,橡皮擦工具等等,笔者可以自己再尝试一下

 

这边再补充介绍一个Unity很好用的绘制功能:

我们可以在Project窗口,右键Create->2D->Tiles

这里面有很多很好的瓦片绘制功能,我这边简单介绍一下规则的,即Rule Tile

Unity2D绘制游戏地图

创建好后是以下的样子:

Unity2D绘制游戏地图

 在右上方可以选择选择添加Sprite

Unity2D绘制游戏地图

 添加后可以继续添加,右下角的九宫格,左键点击便可以给你的地图绘制定制规则,比如我这里定制的规则是,这个图片只会在右侧有图片,左侧没有图片的时候出现

下面你可以继续添加,形成一个严密的逻辑,以便大面积绘制符合我们规则的地图

Unity2D绘制游戏地图

 下面我又添加了一张图片,定制规则后,选择Output,选择Random,即随机出现,并且把size改为3,即以下我选择的三张图片,在符合规则的时候随机出现

这样就给我们的地图绘制增加了一定创意性

Unity2D绘制游戏地图

等你的规则制定完成后,即可将其拖拽进Tile Palette中,然后进行绘制就可以了(我这就是将草丛平台这个Object拖进去)

Unity2D绘制游戏地图

 好了,本文就到此结束了,希望大家有所收获

翻译

搜索

复制文章来源地址https://www.toymoban.com/news/detail-709936.html

到了这里,关于Unity2D绘制游戏地图的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【unity小技巧】Unity2D TileMap+柏林噪声生成随机地图(附源码)

    我的上一篇文章介绍了TileMap的使用,主要是为我这篇做一个铺垫,看过上一篇文章的人,应该已经很好的理解TileMap的使用了,这里我就不需要过多的解释一些繁琐而基础的知识了,省去很多时间。所有没看过上一篇文章的小伙伴我强烈建议先去看看:

    2024年02月07日
    浏览(25)
  • unity2D横版游戏教程8-音效

    简单介绍一下unity audio,auido包括三个东西,分别是Aduio Listener,Audio Source,Audio Clips。Audio Listener就相当于耳朵,是用来听声音的,Audio Source就相当于播放器,一个音源,可以播放声音,具体播放什么声音就靠Audio Clips 通常Audio Listener只有一个,默认情况下Audio Listener就在Main

    2024年02月08日
    浏览(26)
  • 游戏开发小结——如何在Unity中创建有边界的2D地图

    在创建地图时,我们希望将玩家限制在边界内。但是,让世界实际上在自身上包裹也很好:这可以为游戏机制提供有趣的元素,同时也给玩家一种增加自由度的印象。 在本文中,我们将向您展示如何为2D游戏实现这种行为的简单方法。 在N乘以M网格地图中限制玩家位置 在大多

    2024年02月04日
    浏览(27)
  • 【经典游戏】坦克大战 Unity2D项目实战(保姆级教程)

    主要内容: 1.Unity3D引擎中的基础设置。 2.2D场景的搭建,预制体制作。 3.2D动画的制作。 4.图片图集的有关知识。 5.碰撞器,触发器,碰撞检测与触发检测。 6.2D游戏渲染的一些知识。 7.敌人AI的编写。 8.UGUI有关内容,场景切换等。 所需资源包链接:https://pan.baidu.com/s/199wuwM

    2024年02月06日
    浏览(43)
  • 19. Unity - 2D游戏开发小记02 --- 伪透视图、2D物体碰撞、瓦片地图碰撞、素材缩放平铺

    1. 伪视图 在2D游戏开发当中,当角色移动时,会发生物体与物体之间的前后遮挡。2D视图中的前后关系是由 Y 轴决定,y 值越小物体越靠前。unity的渲染应开启根据 y 值的大小进行渲染才能保证正确的遮挡效果,在菜单栏 Editor–project setting -- Graphic 中按照下图方式进行设置:

    2024年02月02日
    浏览(70)
  • 【实现100个unity游戏之20】制作一个2d开放世界游戏,TileMap+柏林噪声生成随机地图(附源码)

    我的上一篇文章介绍了TileMap的使用,主要是为我这篇做一个铺垫,看过上一篇文章的人,应该已经很好的理解TileMap的使用了,这里我就不需要过多的解释一些繁琐而基础的知识了,省去很多时间。所有没看过上一篇文章的小伙伴我强烈建议先去看看:

    2024年01月20日
    浏览(32)
  • Unity2D 商业游戏案例 - 梦幻西游(第二季 框架设计篇)

    01 Unity2D 回合制游戏案例 - 梦幻西游(第一季 战斗逻辑篇) 01 Unity2D 回合制游戏案例 - 梦幻西游(第一季 战斗逻辑篇)【B站的第一季的部分视频】 02 Unity2D 商业游戏案例 - 梦幻西游(第二季 框架设计篇) 03 Unity2D 商业游戏案例《梦幻西游》(番外篇 - 场景系统) 。。。。。

    2024年02月05日
    浏览(61)
  • 【用unity实现100个游戏之14】Unity2d做一个建造与防御类rts游戏(附项目源码)

    【视频】:https://www.udemy.com/course/awesome-builder-defender-game-in-unity/?couponCode=CMCOURSEDEC23 注意 :本文为学习笔记记录,推荐支持原作者,去看原视频自己手敲代码理解更加深入

    2024年02月05日
    浏览(36)
  • 【用unity实现100个游戏之15】开发一个类保卫萝卜的Unity2D塔防游戏1(附项目源码)

    当今,塔防游戏已经成为游戏市场上备受欢迎的一类游戏类型。《保卫萝卜》作为其中的经典之作,深受玩家喜爱。本项目旨在基于《保卫萝卜》的玩法和特点,开发一个Unity2D塔防游戏,让玩家可以在游戏中体验到精彩的策略对抗与刺激的关卡挑战。 本项目将通过Unity引擎进

    2024年02月04日
    浏览(34)
  • 【用unity实现100个游戏之15】开发一个类保卫萝卜的Unity2D塔防游戏4(附项目源码)

    本期紧接着上一篇,本期主要内容是实现商店、购买、出售、升级等功能。 新增TurretSettings 配置不同炮塔参数 绘制商店UI 新增TurretCard,渲染商品数据,如果前面有绘制价格文本,还可以渲染价格文本,这里我就偷懒不弄了 挂载脚本,并配置 新增TurretShopManager,商店管理器

    2024年01月21日
    浏览(35)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包