Unity製做一個簡單的貪吃蛇遊戲

一、建立一個 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,而後在原來的場景也進行上述操做。

完成上述步驟就能夠實現簡易的貪吃蛇遊戲啦!

相關文章
相關標籤/搜索