C/C++学习笔记丨用C++语言编写贪吃蛇!

游戏描述如下:

1. 贪吃蛇可以自动直线前进,或者玩家可以通过方向键操纵贪吃蛇上下左右前进,每次前进一格。

2. 贪吃蛇在规定的区域内活动,当:

   ①贪吃蛇触碰到墙壁时;

   ②贪吃蛇的蛇头触碰到蛇身或者蛇尾时;

   ③玩家的键盘输入不是方向键时;

   命令行显示“Game Over!”并且退出游戏。

3. 贪吃蛇活动的区域内每次随机产生一颗“豆豆”,当贪吃蛇吃到“豆豆”后蛇身增长一格,自动前进时间缩 短100ms(默认是1000ms,且不能少于100ms)。贪吃蛇长度每为8的倍数Improve a Level。

 

C++代码如下:

我把源码做成了图片(坏笑中),如果想练习这个游戏的伙伴就乖乖自己敲吧,毕竟C++大神都是代码堆出来的。

加油吧,骚年!

如果你想要获取更多C语言、C++、Windows以及QT的知识!

小编有一个免费的C/C++编程学习交流俱乐部,【点击进入】

还有编程学习文件(源码,项目实战教学视频以及给小白的零基础教程),欢迎初学者和正在进阶中的小伙伴们!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章