Naughty ball 1.0 游戏成果:

刚开始学习还没有添加什么功能,就只能来回碰撞,以后慢慢扩展.

使用unity制作一个2D小游戏!


一、制作游戏步骤:

1.创建一个球体

使用unity制作一个2D小游戏!使用unity制作一个2D小游戏!

2.在刚才创建的球体上添加2D刚体属性并去掉重力

使用unity制作一个2D小游戏!使用unity制作一个2D小游戏!使用unity制作一个2D小游戏!

3.加C#脚本控制小球移动并给小球添加2D碰撞体

代码:

使用unity制作一个2D小游戏!使用unity制作一个2D小游戏!使用unity制作一个2D小游戏!

添加2D碰撞体:

使用unity制作一个2D小游戏!使用unity制作一个2D小游戏!

4.添加墙体并添加2D碰撞体、同样在项目文件夹下创建

使用unity制作一个2D小游戏!使用unity制作一个2D小游戏!使用unity制作一个2D小游戏!

5.球体添加2D物理材质、让小球可以反弹

使用unity制作一个2D小游戏!

6.1.修改2D物理材质属性

使用unity制作一个2D小游戏!

6.2.添加到球体的材质里

使用unity制作一个2D小游戏!

7.添加玩家(Square)及控制玩家移动脚本

添加玩家和第3步一样

代码:

使用unity制作一个2D小游戏!

8.添加屏幕四周墙体、脚本Wall控制小球和墙碰撞时有垂直速度及碰撞时球方向的随机性

添加墙体和第3步一样

代码:

使用unity制作一个2D小游戏!

游戏导出

使用unity制作一个2D小游戏!

相关文章: