Unity学习笔记------用Unity2D制作打地鼠游戏

制作思路


  1. 搭建打地鼠游戏场景
  2. 新建游戏交互对象“地鼠”
  3. 设置游戏规则:

“地鼠”被打到时(受到鼠标点击)消失

同时在原有“地鼠”位置出现新对象“死地鼠”并在规定时间内消失

未受到点击的“地鼠”在指定时间内自动消失

“地鼠”能在相同时间间隔内随机产生

  1. 添加游戏相关的音乐和音效

制作步骤


搭建打地鼠游戏场景

  1. 搭建2D场景在这里插入新建项目图片描述
  2. 确认相机参数Projection的选项为Orithographic
    在这里插入图片描述
  3. 新建文件夹Sprites用来存放图片素材,并导入背景素材
    (这里导入的背景图片可以自行在网上搜索,由一个大的背景图片.jpg(ground)和一个有α通道的地鼠洞图片.png(hole)组成)在这里插入图片描述
  4. 对两个素材进行相关的调整:
    选中图片,打开inspector面板,参数如下图所示
    Texture Type:Sprite(2D and UI)
    Sprite Mode:Single
    Pixels Per Unit:100 【每个像素点个数为100】
    关掉【自动生成小地图】的选项Generate Mip Map(一般情况下为未勾选状态)在这里插入图片描述
  5. 将背景图片ground拖拽进窗口,根据背景图片的大小修改Game窗口分辨率为新增分辨率,并用Scale调整大小在这里插入图片描述
    调整摄像机大小Size(可以使用鼠标拖拽调整或者用公式【高度除以2除以每单位像素数100调整数值修改)
  6. 将hole也拖拽进屏幕,调整位置,新建空物体Map做容器放置ground和hole
    注意此处要确保他们的参数Order in layer 层级关系:hole为1层,ground为0层
    使得hole放置在ground上面而不至于被遮挡不可见
    在这里插入图片描述
    保存场景

Ps:此处有一些出入。如果我们有相匹配的“地鼠”的3D模型和材质,可以使用3D模型制作。不过由于我没有找到相关的素材,而恰巧我们此次制作为2D游戏,所以可以采取给图片即2D对象添加碰撞器的做法,如下。

  1. 将“地鼠”素材图片.png导入,拖拽入Scene面板,重置,并给它添加一个box 2D的碰撞器。在这里插入图片描述
    同理制作对象“死地鼠”,并将该对象拖拽为预制体。
    如果光线较暗的话可以添加Directional light平行光
    摄影机设置Clear Flags项选项为Solid Color,颜色改为黑色,
  • 2
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值