Unity 2017跳一跳小游戏新手入门教程

U3D 的入门小游戏里,跳一跳算是个挺经典的例子。这份工程文件用的是Unity 2017,代码写得不复杂,逻辑清楚,适合刚接触Unity的小伙伴拿来练手。

压缩跳跃的实现挺直观:按住鼠标棋子会压缩,松开就跳,跳多远取决于你按的时间,和微信那款一毛一样。用了刚体组件控制物理效果,写代码的时候注意调试下跳跃力度就行。

底座是随机生成的,形状是方的也是圆的,方向和大小也不固定,这块挺锻炼你对随机函数和 Prefab 实例化的理解。适合练练手感。

跳跃时候加了粒子特效和拖尾,虽然用的是 Unity 自带的资源,但效果还不错,视觉上有提升。再配上几段音效,整个体验一下子就立起来了。

UI 部分比较简单,有个分数统计的界面,逻辑不难,正好可以熟悉一下 UI 系统的用法,比如用Text组件实时更新分数,挺实用。

如果你刚上手 Unity,想找个轻量项目练练,或者给学生做教学展示,这个工程挺合适的。改改特效、调下跳跃参数,玩法还能拓展不少。

rar 文件大小:30.74MB