首页 » 技术分享 » 【Unity3D实战】零基础一步一步教你制作跑酷类游戏(填坑完整版)

【Unity3D实战】零基础一步一步教你制作跑酷类游戏(填坑完整版)

 

在两个月前曾写了一篇《【Unity3D实战】零基础一步一步教你制作跑酷类游戏(1)》,里面一步一步演示了制作跑酷类游戏,然而由于时间原因,只写到了让角色往前移动为止。这个坑一直没有时间去填,(虽然也没多少人看啦),今天刚好有时间完成了一个跑酷类游戏的Demo。放上来给有兴趣的朋友看看。

Demo源码及对应素材下载:链接: https://pan.baidu.com/s/1smnQFt7 密码: ptcw

游戏简要说明

游戏类型:跑酷类游戏(Demo,非完整游戏)

操作方式:左右方向键(可自己移植到手机端)

游戏要素:

1.游戏角色会自动向前跑,玩家可通过左右方向键让其左右移动

2.游戏中存在障碍物,玩家需避开这些障碍物,否则会因为被障碍物阻挡的原因无法前进

3.当游戏角色因为被阻挡而消失在视野中时,视为失败

4.当游戏角色因为被阻挡而处于偏后方时,会提高移动速度直到回到原本所处的屏幕位置

游戏场景搭建

使用准备好的素材(路面、人物、障碍物),将这些素材制作成Prefab,然后根据自己喜好搭建好场景(如何搭建请看上一篇教程:《【Unity3D实战】零基础一步一步教你制作跑酷类游戏(1)》)。如下图:

游戏脚本编写

游戏角色控制器moveController:

转载自原文链接, 如需删除请联系管理员。

原文链接:【Unity3D实战】零基础一步一步教你制作跑酷类游戏(填坑完整版),转载请注明来源!

0