c语言做贪吃蛇是一个非常基础的語言紧接着上次我们做了一部分的贪吃蛇来讲,今天我们将要进一步的对贪吃蛇的逻辑进行一个讲解
-
加速,蛇吃到食物会自动提速並且按F1会加速,通过对重画的时间进行调整然后就可以控制速度。
-
当速度提升到50的时候就不会再再加速了
-
并且在当蛇吃到食物的时候,如果是在加分阶段的话就将得分加为2add是我们设置的总分数。
-
速度最慢到350的时候然后每次加速都会让自己比自己慢30。
-
在减速的状态下如果吃到食物就减掉2分。
-
如果蛇头碰到了墙壁就判定游戏结束。
-
endgamestatus判定了一个游戏结束的状态游戏结束的情况,1:撞到墙;2:咬到自巳;3:主动退出游戏
-
根据坐标来进行判断蛇是否碰到了墙壁
经验内容仅供参考如果您需解决具体问题(尤其法律、医学等领域),建议您详細咨询相关领域专业人士