
清凉夏日小恐龙游戏
简介
自制小恐龙游戏机,一款复古与现代完美结合的娱乐神器,让你的闲暇时光变得生动有趣。这是一个夏日清凉的娱乐伙伴。它用独特的夏日风情,为你的炎炎夏日带来一丝清凉的娱乐体验。
简介:自制小恐龙游戏机,一款复古与现代完美结合的娱乐神器,让你的闲暇时光变得生动有趣。这是一个夏日清凉的娱乐伙伴。它用独特的夏日风情,为你的炎炎夏日带来一丝清凉的娱乐体验。开源协议
:GPL 3.0
(未经作者授权,禁止转载)描述
本款小恐龙游戏机专业学名是基于电容检测和控制的Dino游戏设计( ̄▽ ̄)"
1.基本情况介绍
选用最经典的stm32c8t6作为主控,添加tim,iic,dma,usart等外设,导入oled驱动库,导入font字体取模库来实现小恐龙游戏机功能。(万分感谢kk大佬提供的游戏库)
触摸铜片可以使得小恐龙跳动,而改变外部铜片间距可以改变电容从而改变游戏难度。
并且为其添加了3D打印的冰白色外壳,夏日感觉更为浓厚O(∩_∩)O
2.软件设计与实现主要有包括游戏界面设计、游戏逻辑实现、数据通信 协议制定以及软硬协同调试。
以上所示函数是小恐龙游戏最基本的函数
功用分别是:设置初始界面 在oled上展示图像 小恐龙状态改变 随机生成障碍物 分数实时显示 作为主函数调用以上函数
3.硬件设计与实现主要是电容触摸按键以及电容调节游戏难度
电容触摸按键是由电容转频率+频率转电压+比较器实现 。电容测量频率则由单独的电容转频率电路构成。
触摸铜片可以使得小恐龙跳动,而改变外部铜片间距可以改变电容从而改变游戏难度。
然后电容按键相比于普通按键而言可以防误触(必须要一只手触碰接地铜片另一只手触碰控制铜片才能完成有效动作)
4.总结
这款小恐龙游戏机不仅拥有精致的画面和流畅的动画效果,还融入了多种互动元素。玩家可以通过简单的操作来控制恐龙,完成各种任务,解锁新的关卡和奖励。游戏中的恐龙种类繁多,每一只都有其独特的技能和特性,等待你去发掘。
自制小恐龙游戏机,不仅仅是一款游戏机,更是一个夏日清凉的娱乐伙伴。它用独特的夏日风情,为你的炎炎夏日带来一丝清凉的娱乐体验,让你在享受游戏的乐趣的同时,也能感受到夏日的美好。让我们一起清凉一夏,开启这场夏日的奇幻之旅吧!
设计图

BOM


评论