1.首先我们先从asset store里下载我们需要的素材

2.打开unity将这些素材导入到里面

3.点开Environment文件夹将其中的back拖拽到左侧的文件框中为我们的小游戏添加一个背景

4.右键点击文件栏选择2D—>TIlemap—>Rectangular,为背景添加瓦片

之后我们点击windows—>2D—>Tile Palette,然后创建一个项目,我们这里就叫做Map,路径默认在Environment的文件夹中,我们创建新的文件夹名字叫做Map,这里就可以看到左上角显示Map

之后我们就要往里面导入我们事先下载好的瓦片素材,记住要把Unit改为16

之后我们点击瓦片素材,将Mesh Type 改为 Multiple 然后点击Sprite Editor,如果是切好的(即unit为16)话这里就不用操作了,如果是没有切好的话,我们点击左上角的Slice,然后点Gride by cell size,然后设置x y的值都为16,点击apply即可。然后就可以将素材拖进Tilemap中了

之后就可以使用上面的工具来画我们想要的地图

我们之前为了方便添加瓦片把背景给隐藏了,这时我们把背景显示会发现背景的图层盖住了我们刚才制作地图的图层,我们点击Sorting Layer,然后点击Add Sorting Layer,然后点击加号,例如创建两个图层,一个为background,另一个为frontground,然后我们就可以回到刚才的页面为其排序,注意这里的显示顺序是越往下的显示在画面的越前面,之后我们选择去之前的两个图层将他们的Sorting Layer改成对应的即可

Unity初学:制作2D小游戏Sunny Land 1.游戏背景场景添加相关推荐

  1. 微信3d小游戏(three)-逻辑设计与场景添加

    目录 2D画布在three中整合 利用MVC页面切换 Scene与Camera类设置 ES6继承多态开发Block 2D画布在three中整合 pages/game-over-page.js // i ...

  2. 【unity】分享一个2D小游戏的完整制作教程——涂鸦跳跃demo

    文章目录 前言 1.贴图准备 跳板的逻辑 人物的逻辑 相机的逻辑 如何自动生成跳板 如何赢得游戏 前言 这个只是练手的一个2D小游戏,不许商用哦 完成了原版的一个关卡的内容,跳板也只有一种,但是如果需 ...

  3. 基于Unity的2D小游戏 SpeedDown 开发笔记(学习bilibili@[M_Studio]的教学视频

    基于Unity的2D小游戏 SpeedDown 开发笔记(学习bilibili@M_Studio的教学视频) 主要内容:在Sunnyland游戏的设计基础上,新增了物理组件Joint系列.DrawGi ...

  4. 如何使用 Unity制作微信小游戏,微信小游戏制作方案 最新完整详细教程来袭【持续更新】

    前言 Unity实战篇 | Unity制作微信小游戏,最新详细教程来袭[持续更新] 一.方案特点 二.技术原理 三.转换案例 四.安装与使用方法 4.1 查阅推荐的引擎版本,安装时选择WebGL组件 ...

  5. 表白小游戏教程:制作一个小游戏送给喜欢的TA(不会编程也能学会哦)

    大家好哇~ 欢迎翻开波波和阿菌的长篇故事~ 不过捏,今天我们不讲故事,今天将由阿菌和大家分享一个小教程:教大家制作一个小游戏,可以用来送给喜欢的人.无须任何计算机专业基础,只要能操作电脑,并在初一的数 ...

  6. 如何在unity中制作塔防游戏

       塔防游戏非常流行,毫无疑问--没有什么比看着自己的防御消灭讨厌的侵略者更让人满足!在这两部分教程中,用unity来制作一个塔防游戏! 将会学习怎样...... 创建一波敌人 让它们跟随线路点 ...

  7. 微信小游戏|unity搭建3D篮球小游戏场景

    欢迎点击「算法与编程之美」↑关注我们! 本文首发于微信公众号:"算法与编程之美",欢迎关注,及时了解更多此系列文章. 欢迎加入团队圈子!与作者面对面!直接点击! 问题描述 上一次小 ...

  8. Unity牧师与魔鬼小游戏

    Unity牧师与魔鬼小游戏 前言 这是中大计算机学院3D游戏编程课的一次作业,在这里分享一下设计思路. 主要代码上传到了gitee上,请按照后文的操作运行. 项目地址:https://gitee.co ...

  9. python编的俄罗斯方块游戏_手把手制作Python小游戏:俄罗斯方块(一)

    手把手制作Python小游戏:俄罗斯方块1 大家好,新手第一次写文章,请多多指教 A.准备工作: 这里我们运用的是Pygame库,因为Python没有内置,所以需要下载 如果没有pygame,可以到官 ...

最新文章

  1. Facebook AI指出:CNN的padding机制,存在一大缺陷
  2. 牛顿法求解非线性方程的根
  3. 揭秘又拍云凭啥做到两年估值超10亿?
  4. Flink JAR包上传和运行逻辑
  5. jQuery 插件 Validation表单验证 使用步骤(详细的)
  6. 20150504-日报
  7. System.getProperty(属性名)方法的使用
  8. NG Command(命令)
  9. Git基础教程(三)
  10. 新东方私有化背后的秘密
  11. 数据模型与决策_好的数据模型最终都为业务而生
  12. 投票群体案例介绍(36)
  13. ecg 幅度_心电图(ECG或EKG)设计原理及实例应用
  14. java 里面 todo 作用
  15. HTB靶机:RainyDay
  16. 可恢复保险丝的内部结构
  17. Pythonz之路,Day1 基于Python3 转自金角大王
  18. 快速了解Log4J (转)
  19. mysql按照中文首字母排序
  20. 用matlab实现电影推荐性能测试,优化标准测试函数及MATLAB代码

热门文章

  1. 略谈中国软件产品化的路线图
  2. APP测试基本流程以及APP测试要点梳理,成功入职就靠它了
  3. dell7920工作站安装Linux,戴尔工作站(Precision 7920)安装双系统win10+ubuntu18.04
  4. 宏基因组定量、功能注释和高级分析代码
  5. 【ChatGPT军事专家】岸防炮的射速是多少,如何攻破岸防炮
  6. 国美股价大跌围殴顾客? 此前四曝殴打消费者
  7. php 统计文章字符,PHP统计文章内容字符数
  8. 怎么判断Ubuntu有没有无线网卡?
  9. npm install 很慢、卡死怎么解决
  10. 拒绝B站邀约,从月薪3k到年薪47W,我的经验值得每一个测试人借鉴