前段时候在家没事闲的没事干,手里有个C8T6单片机和oled,就想着做个贪吃蛇,以前想着应该很复杂,做完后觉得只要理解了关键的地方,就很简单,就if else if else就完事,哈哈。oled用的是4脚i2c的,基本的操作实现后发现最快的游戏速度也不是很快,所以编写了速度选择部分代码也没用,要是手里有能用spi驱动的7脚oled,应该能更快,目前就这样。我在工程代码里最开始写了这个贪吃蛇的关键部分和一些其他东西,如下
上传这个东东是为了分享一下,说不定能帮到别人(实际是想赚点币,好下载其他东东,哈哈)。下面是具体的图,左边时游戏区,右边是得分和游戏所用时间,控制方向用的是四个按键