贪吃蛇是一款经典小游戏,我们之前就做过一次贪吃蛇游戏,这次我们就来做一款更加精细好看的贪吃蛇:
和上个版本不同,这一次的蛇不单单是不准碰边缘了,触碰到身子也会失败,而且蛇和食物像是在一张方格纸上画出来的,都是由形状完全一样的小方块构成。
首先我们要确定小方块的大小,这里画的时候最好使用位图模式用像素点来画,舞台的大小是480*360,所以小方块的尺寸要是480和360的公因数,本恐龙选用的大小是24*24,差不多足够了。
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210716212749192.png)
在按下方向键时,要确定好按下后的方向,如果和当前方向正好相反就不能允许改变方向,比如说蛇正面向上面往上移动,转向只能朝左、右转,上转无意义,下转和方向冲突,就不行。
食物的程序:
用变量x、y随机选数,在从最左下角增加数字可以使得坐标正好在格子中,可以被蛇完美吃到!
喜欢的话请关注微信公众号: