一、环境的搭建、移动
1.分别创建有关Folder(Materials、Prefabs、Scenes、Script)2.创建小球Player()、Walls(WallUp、WallDown)。
3D Object >Sphere (更改名为Player)
3D Object >Cube (更改名为WallUp)
3D Object >Cube (更改名为WallDown)
Create Empty 更改名为Walls,并把WallUp、WallDown拖入到Walls子目录下。
3.为Player添加组件(Add Component)
添加刚体
添加New Script脚本(PlayerControl)
4.编辑脚本PlayerControl
实现小球的移动
5.使用Material为Player、Walls上色
选择自己喜欢的颜色,将material拖至Player、Walls目录即可完成上色
6.给Walls添加脚本(WallsControl)、并编辑代码
7.设置相机跟随(给Camera添加脚本CameraControl)
这样我们的环境的搭建和小球的基本移动就已经实现了。
二、障碍自动生成前期准备
1.创建Cube(障碍物),创建预制体
Create 3D Object >Cube 更改为Barrier
2.为Barrier创建脚本实现障碍物自动生成
三、自动生成障碍物的位置和大小
1.修改BarrierControl脚本,实现代自动生成障碍物的位置
2.修改BarrierControl脚本,实现障碍的随机大小。
四、自动销毁障碍
1.Create 3D Object >Cube 改名为Trigger
参数如下
2.为Trigger编写脚本DestroyBarriers
3.为Trigger添加刚体组件
Add component >Rigidbody
四、障碍随机颜色
1.给Barrier添加脚本Barrier
五、碰到障碍物提示
1.给Player编写脚本PlayerCollision
六、游戏奖励惩罚-分数
1.Create>UI>Text并改名为ScoreText
2.Create>Create Empty更改名为UIControl并添加脚本UIControl
代码如下
2.更改脚本BarrierControl
3.更改脚本PlayerCollision
七、优化小球前进速度
1.更改PlayerControl脚本
八、优化UI适配和发布作品
1.设置Canvas Scaler(Script)>UI Scale Mode>Scale With Screen Size
2.发布作品
File>Build Settings
将main场景拖入
文章来源:https://www.toymoban.com/news/detail-474379.html
完成游戏发布
点击试玩
文章来源地址https://www.toymoban.com/news/detail-474379.html
到了这里,关于Unity 3D 设计小球酷跑游戏的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!