基于STC15单片机的星球大战小游戏
先来看下小游戏截图:原始的代码是国外小哥在Arduino上开发的,最近花了一点时间,移植到了STC15F2K60S2单片机上面。
材料清单如下:● 单片机型号:STC15F2K60S2。需要说明的是,代码也适用于其他STC 51单片机型号,基本上不用修改代码或者只需要修改少量几行代码。● 显示屏型号:SSD1306 OLED显示屏,分辨率为128*64● 最少3个按键,分别是上下方向键和射击键。
IO连接如下:向上按键-----P06向下按键-----P25开始键/射击键----P04OLED的SDA----P03OLED的SCL----P02
顶部lives表示生命值,初始生命值有5条;顶部L表示游戏难度等级,L从1开始,游戏每隔一段时间,L会逐渐变大,即游戏难度会逐级提升。底部score表示游戏得分,每打中一次boss,得分+1底部右下角表示游戏进行的时间,单位为秒。
游戏结束时,画面如下:
也有视频的演示,
https://www.bilibili.com/video/BV1WJ4m1P7RQ/
不错不错,有时间玩玩{:5_350:} {:4_174:}{:4_174:} 厉害了,我的哥,俄罗斯方块啥时候弄 有提供源码不 是否能分享出代码来啊? 找到源码了 这也行????
页:
[1]