贪吃蛇(纯C++)
2021-2-8
(0)
游戏说明
这是一个传统的贪吃蛇游戏,基于链表实现
界面设计参考了 https://codebus.cn/aknoi/a/snake
按键说明
- 方向控制:↑↓←→ 或者 Q(逆时针),R(顺时针)
- 速度:按下 space 加速,‘[’ 减速,‘]’ 加速
- 食物:小键盘 + 增加食物,小键盘 - 减少食物
- 其他:非小键盘数字键 9、0 可以调整帧率,小键盘 * 可以切换贪吃蛇模式,F1 帮助,F11 截屏
状态栏说明
- 生命状态:贪吃蛇是否存活,由于没有设置死亡,所以只有存活和濒死两种状态
- 等级:每吃 10 个食物升一级
- 分数:每个食物 10 分
- 速度:默认速度 0 ,可以调节,最快 10,最慢 -10
- 长度:贪吃蛇的节数(包括头)
- 食物数量:界面中的食物个数,最大 99 ,可以手动调整
- 蛇