一、建立一个 Quad命名为BG做为游戏的背景,并为它赋上BG材质,若是背景不够亮能够加一个Directional light。ui
二、建立一个cube命名为SnakeHead,做为贪吃蛇的蛇头。3d
三、为SnakeHead建立一个SnakeMove脚本实现用WASD或者上下左右键来移动。blog
四、建立一个FoodCreate脚本绑定Main Camera来实现食物的出现。游戏
注意:it
五、为SnakeHead添加rigidbody,并以下图勾选。io
六、为food添加Tag和rigidbody,取消勾选Use Gravity,勾选Is Trigger。class
七、在SnakeMove写脚本使蛇头碰到food时food消失。file
八、加一个body使吃掉后能够出现新增的身体。im
九、增长墙体Wall,添加代码使蛇头碰到墙壁时从新开始游戏。d3
十、保存场景,并新建一个GameLoad场景,在场景里建一个UI-text。
运行效果:
十一、新建一个脚本赋给Text,实现蛇头碰到墙壁弹出上图的提示,并点击鼠标左键可继续游戏。
十一、先在LoadGame场景-file-build setting,而后在原来的场景也进行上述操做。
完成上述步骤就能够实现简易的贪吃蛇游戏啦!