【C語言】貪吃蛇

 一,涉及知識點: 結構體鏈表,動態分配內存,鍵盤輸入檢測,設置光標。  二,實現邏輯 1,涉及多個結構體,分別定義蛇,方向,結點,位置座標,遊戲 2,結點串聯造成鏈表,遍歷獲取成員座標,打印符號獲得蛇身。 3,不斷的加頭,去尾,從新遍歷座標,再打印造成蛇的移動。 4,食物產生的位置斷定,不能越界,也不能與蛇身體重合。 5,蛇的轉向斷定,一條規則,不容許倒退。 6,轉向的實現,跟行進方向決定
相關文章
相關標籤/搜索