为了试验刚装的VC++2005,花了一天的时间,做了一个类似手机上的贪吃蛇的游戏。

具体原理:
蛇体用循环单链表表示,运动时只要把蛇的最后一格拿到“蛇头”的前面(重新设置这一格的坐标)。吃蛋的时候相当于在单链表中插入一个元素。然后加上碰撞检测,大概的算法就差不多啦。

图形、声音及输入用DirectX控制。

Esc退出,Enter重新开始

http://www.cnblogs.com/Files/Jonlee/snake.rar

“官方博客”http://jonlee.cnblogs.com