Snake C++实现的贪吃蛇游戏 Windows控制台版本、彩色 Dev-C++ 5.11、Visual Studio 2017下编译运行通过 比较简单,罗列用到的一些知识: 指定控制台光标 设置控制台文字颜色 监听键盘的函数kbhit 生成随机数 暂停函数Sleep 函数cin.get() 思路: 初始化边界墙,初始化蛇,生成第一个食物 进入循环:通过键盘得到方向移动蛇(打印时只需要修改原蛇蛇尾、原蛇蛇头和新蛇蛇头)并判断蛇头和食物坐标是否相等,是则产生新食物,更新分数、速度、蛇长度。