主题:[原创]VC++和DirectX开发的贪吃蛇游戏
为了试验刚装的VC++2005,花了一天的时间,做了一个类似手机上的贪吃蛇的游戏。
具体原理:
蛇体用循环单链表表示,运动时只要把蛇的最后一格拿到“蛇头”的前面(重新设置这一格的坐标)。吃蛋的时候相当于在单链表中插入一个元素。然后加上碰撞检测,大概的算法就差不多啦。
图形、声音及输入用DirectX控制。
Esc退出,Enter重新开始
http://www.cnblogs.com/Files/Jonlee/snake.rar
“官方博客”http://jonlee.cnblogs.com
具体原理:
蛇体用循环单链表表示,运动时只要把蛇的最后一格拿到“蛇头”的前面(重新设置这一格的坐标)。吃蛋的时候相当于在单链表中插入一个元素。然后加上碰撞检测,大概的算法就差不多啦。
图形、声音及输入用DirectX控制。
Esc退出,Enter重新开始
http://www.cnblogs.com/Files/Jonlee/snake.rar
“官方博客”http://jonlee.cnblogs.com