前言
上一篇讲的是 蛇的显示、移动和碰撞。这一篇讲如何生成苹果,并且跟蛇结合起来;回顾上一篇文章戳这里ESP32: 编写贪吃蛇小游戏 一 (Arduino)
操作工具
测试使用的开发板: bpi-bit v1.2
应用到的外设: WS2812b
测试使用的软件:PlatformIO
- 不知怎么安装可看这篇文章
Arduino : 下载安装 PlatformIO 并新建工程
苹果
苹果的生成
int CreatApple(int *snakeX, int *snakeY, int snakeLen)
{
int posx;
int posy;
int f=1;
do
{
f=1;
posx = random(1, 6);
po