基于51单片机的打飞机游戏机

前言

GitHub: https://github.com/chn-lee-yumi/8051MCU-game-console

单片机课设拿了满分,嘿嘿嘿。

2022年用来水了个 B站视频 。可能是视频标题起得不好(我边打飞机边摆烂了你的单片机课设),2023年换标题重发了一遍。

B站视频

基于51单片机的打飞机游戏机,是我的单片机课程设计~

采用GPLv3协议开源: https://github.com/chn-lee-yumi/8051MCU-game-console

源码内附带电脑模拟器。

我的其他51单片机代码: https://github.com/chn-lee-yumi/8051MCU

喜欢可以在Github上给个star~

视频文字稿

最近整理东西的时候发现了我大学时候做的单片机课设,基于51单片机的打飞机游戏机。它用了两块面包版,完全没有焊接。外型是这样子的,背面是电池盒,用3个1.5V的电池供电。接下来给大家介绍一下这个游戏机的功能。首先是游戏设置,这里可以调整游戏速度。让我们开始游戏,选择关卡。这里快进一下。最后是打boss。再快进一下。通关了!关卡总共有13关,其中1-10关是内置关卡,11-13关是用户自定义关卡,允许用户自制地图。我们来看看地图编辑器。这是我觉得这个游戏机里最厉害的,也是我最喜欢的功能。以前在小霸王学习机上玩坦克大战的时候,我最喜欢的就是自己做地图。所以我当初在做这个课程设计的时候,我就决定要在里面实现一个地图编辑器。而且,它是可以关机断电也能保存的!以前的坦克大战,地图做完之后只能玩一次。但是现在不一样了,我可以做一个喜欢的地图,保存下来,还能拿给小伙伴玩。我们来看看做出来的效果。白色方块是无敌的,撞到就会 Game Over。这个课设的代码,使用GPLv3协议开源,感兴趣的同学可以用来研究学习,最后说一句,违法开源协议全家富贵。