上次我們講到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,來判斷是否會咬到自己,遊戲結束。
以上僅供學習參考