c++实现贪吃蛇原理

先附上贪吃蛇效果图:

c++实现贪吃蛇原理
c++实现贪吃蛇原理
蛇身用了队列来实现,虽然不太优化,但是很容易理解,简单来说,就是每一帧都把末尾的方块去掉,把面前的方块加进来,一旦队列的size大于贪吃蛇的长度时,不断出队直到满足。
w
实时监控a s d 我用的是GetAsyncKeyState。

https://download.csdn.net/download/qq_40945009/10614034这是我做的实例