4.4.2 项目学习目标
2025年09月21日
4.4.2 项目学习目标
本节我们以跑酷游戏为例,使用Unity制作一款“超级跑酷”小游戏。通过此游戏的制作过程,读者朋友们可以对Unity的基本功能、工作原理有初步了解和掌握。游戏场景如图4.13所示。
图4.13 “超级跑酷”游戏场景
1.“超级跑酷”的游戏规则
“超级跑酷”的游戏规则如下:
(1)小球自主前行,玩家可以通过A、D键或左(←)、右(→)箭头控制小球的左右移动。
(2)小球碰到障碍物,或掉下跑道后,游戏结束。
(3)若小球没有碰到障碍物或掉落,则成功通关,并显示通关UI。
(4)按“R”键可以重玩游戏。
2.项目知识要点
本项目的知识要点主要包括:
(1)Unity场景的搭建。
(2)Player(即小球)的移动控制,主要使用Transform.Translate()方法、Input.Get Axis()方法。
(3)Barrier(即关卡)的触发,主要使用On Trigger Enter()方法。
(4)Success(即终点)的除法,原理同(3)。
(5)UI的隐藏与显示。
(6)背景音乐的播放。