Unity复刻谷歌离线小恐龙

首先让我们先列下我们需要的功能以及思维导图
我们需要,会跳跃以及蹲的恐龙,不断延伸的地图以及障碍物,最后是分数,以及各种音效
image
但是这时我们不与地面接触时,也可以跳跃,此时需要一个bool类型来限制我们的跳跃,当isJumping为false时,我们才可以跳跃,而判定是否接触地面,运用Unity中的碰撞体检测事件,OnTriggerEnter2D
此时我们的恐龙基本就完成基本操作了

接下来时卷轴式的地面以及自动生怪
image

一用来控制全局的脚本GameManager以及UI
image

总体而言,此款游戏的制作思路还是很清晰的,并没太多耦合的现象

image

Key Point

场景重置:using UnityEngine.SceneManagement下的SceneManager.LoadScene("MainScene")

克隆GameObject:Instantiate方法

记录前次行为:PlayerPrefs

Enjoy yourself!

posted @ 2022-02-16 18:12  Ariaaaaa  阅读(16)  评论(0)    收藏  举报