c語言編寫貪吃蛇小遊戲遊戲控制詳細
- 學習交流
- 關注:1.4W次
上次我們講到c語言編寫貪吃蛇小遊戲的結束函數,還有文件讀取函數,這次我們來講一下關於貪吃蛇遊戲的運行過程。
貪吃蛇控制函數,向上運動
(01)向上前進的時候,對代碼進行一個詳解
(02)向上前進時,x座標不動,y座標-1,如果下一個有食物 下一個位置的座標和食物的座標相同。把食物轉化成蛇的身體。
(03)如果蛇吃到了食物,就開始加速,並且食物的得分+2,請參考之前的程序。
(04)如果沒有吃到食物,蛇可以正常往前走,恢復原來的方塊。
貪吃蛇控制函數,向下運動
(01)向下前進時,x座標不動,y座標+1,和第一個類似。
(02)如果有食物就把食物轉化為身體
(03)如果沒有吃到食物,蛇可以正常往前走,恢復原來的方塊。
向左運動
(01)向左前進時,x座標不動,y座標+1,和第一個類似。
向右運動
(01)向右前進時,x座標不動,y座標+1,和第一個類似。
判斷是否會咬到自己
(01)通過endgamestatus = 2,來判斷是否會咬到自己,遊戲結束。
特別提示
以上僅供學習參考
- 文章版權屬於文章作者所有,轉載請註明 https://miaozhigu.com/zh-hk/jy/jiaoliu/o3d8g0.html