打地鼠游戏制作

游戏制作中遇到的问题:

1、在按照视频教学做完一系列操作之后,遇到地鼠和地洞位置对应不上的问题
2、得分显示不出来

解决方法

1、将CreateTarget脚本中的位置重新调整,之前做的时候是直接按视频中的数字填写,并且没有将场景中的地洞显示出来(即各做各的),问题出现后,我将场景中的ground隐藏,hole显示出来,然后按照洞的位置对应修改地鼠的位置。
2、对应脚本添加到错误的物体上,并且标签tag没有修改,参照以前所做游戏,找到问题所在之后,将脚本添加到对应的物体上,并修改tag的值,运行游戏后,错误改正,游戏正常运行。

收获

1、通过打地鼠游戏制作,将之前所学知识温习了一遍,对已经忘记的知识有了一定的巩固。
2、对以前所学不懂的知识点有了一定的了解,如:随机数以及随机位置的产生。
3、习得了

     InvokeRepeating函数——每一次指定间隔调用一次指定函数 
     Instantiate函数——实例化一个新对象

4、了解了2D游戏和3D游戏中的区别,如:添加一个3D物体的时候,物体本身会自带一个Box Collider(碰撞器),而2D物体创建的时候没有,所以需要我们自己手动添加一个碰撞器。所以在遇到问题的时候,首先要确定是否添加了碰撞器,这里比较容易出错。
5、给物体添加控制脚本的时候可以直接在Add Component中进行添加,不用再从场景中拖入,尤其是已经做成预制体的物体,这种方法更加简便,并且不容易出错

详细的游戏制作步骤及流程截图还有学习视频笔记在单独的两个Word文件上

由于个人原因(制作软件出现问题)导致时间较为紧张,因此只额外做了得分效果

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值