Unity 小游戏练习(一)

来源:互联网 发布:电脑cpu频率软件 编辑:程序博客网 时间:2024/05/20 16:42

这次,我们做一个小游戏练习,这个游戏是通过 w s 和上下箭头控制方块阻挡小球的移动。首先,工程需要一点小素材,

第一个素材

第二个素材

试试右键保存这两张图片,如果不行的话可以自己下载其他图片代替,也可以在我文章底部上传的工程中寻找这两个素材。
然后新建一个工程,然后我们修改一下设置,把它设置成 2d 的环境,点击 Window -> Linghting,修改 skybox 为空
这里写图片描述

然后点击 Edit -> ProjectSettings -> Editor 修改
这里写图片描述

选中 MainCamera,修改 Clear Flags,背景颜色选一个浅一点的。 Projection 也需要修改。
这里写图片描述

相机的位置
这里写图片描述

然后可以把灯光删掉,因为 2d 游戏不需要灯光也可以。
好,环境搭建的基本差不多了,当然,如果你一开始新建的是 2d 工程就不会有这么多麻烦事。
然后我们拖入刚才的黑色图片和圆形图片,把他们的格式都修改成 Sprite 选中图片
这里写图片描述

注意修改完后要 Apply。修改图片名字分别为 Block(黑色的那张)和 Circle(圆形)。
然后新建一个 Sprite,重命名为 Ball,拖入圆形的图片,添加circle collider2d,如下
这里写图片描述

新建一个 Sprite,重命名为 LeftPlayer,拖入黑色图片,添加 box collider2d,
这里写图片描述

把这个物体 复制粘贴一份出来,重名为 RightPlayer,修改 Position x 为 9,其他可以不变。
现在小球和控制的方块都创建好了,为了防止小球乱串,我们给它添加一个上下的障碍。新建一个空物体,重命名为 Wall,新建一个 Sprite,重命名为 TopWall,拖入黑色图片,修改为
这里写图片描述

把这个物体复制粘贴一份出来,重命名为 BottomWall,修改 position y 为 -5。为了增加游戏的趣味性,我们增加两个空物体,当小球碰撞到它时,玩家可以得到分数。新建一个空物体,重命名为 LeftWall,
这里写图片描述

把这个物体复制粘贴一份出来,重命名为 RightWall,修改position x 为 10。现在游戏画面看起来应该是这样的,

这里写图片描述

如果不是得话,请自行调整。就这样,整体框架搭建的差不多了,在下一片博客中我们开始写代码。

项目工程 http://pan.baidu.com/s/1eS17gl0
密码:2k99

0 0
原创粉丝点击