本网页已闲置超过3分钟,按键盘任意键或点击空白处,即可回到网页

硬实力,游戏机自己做,十个经典游戏机方案合集

发布时间:2020-08-24
分享到:

硬实力,游戏机自己做,十个经典游戏机方案合集

发布时间:2020-08-24
分享到:

消磨时间最好的方式是什么,当然是玩玩小游戏了,工程师怎么能没有自己独特的游戏机呢,当然是要自己做一个游戏机啦。整理了网友分享的游戏机的制作方案,俄罗斯方块,猜数字,挑一个喜欢的吧,动手!

1、Arduino游戏机,经典的Pong游戏
这是一个非常容易构建的Arduino项目,需要的时间不会超过15分钟!我们可以使用贴在背面的太阳能电池板充电。它使用一个小电池,播放时间为4小时。
在本项目中,我们将构建一个支持Arduino的游戏。这是经典的Pong游戏!
使用一个显示屏展示游戏,分数都会显示在屏幕上。第一个达到8分的玩家获胜!这是一个有趣的项目。


https://www.cirmall.com/circuit/11670

2、单片机16x16点阵贪吃蛇游戏机 复古游戏机 点阵广告屏(DIY022)
通过单片机控制点阵实现贪吃蛇游戏,并能够在数码管或点阵上显示分数;通过4个按键控制蛇上下左右移动;蛇在触碰到自己、屏幕边缘时游戏结束;实现8个关卡,每个关卡5个苹果,吃完进入下一关,每一关蛇行进速度递增;能够通过一个按键暂停或开始游戏;按键、吃到苹果、死亡、换关卡时进行蜂鸣器鸣叫提示;换关卡时界面为点阵上显示关卡号,数码管显示--;死亡界面为显示结束动画后在点阵上显示通关关卡数(数字带框用于区分换关卡界面),在数码管显示最后一个关卡得分情况;得分由于板子大小限制选择为2位数码管,因而每个关卡得分另计,但在死亡后会显示通关关卡数以及最后一关得分情况;所有关卡均完成时界面为:点阵显示w,数码管显示通关关卡数。


https://www.cirmall.com/circuit/9118

3、点阵板小游戏,快乐弹球,游戏源码分享
这是为了练习16*16点阵板写的一个弹球小游戏,算法是自己写的,所以可能作品还不太完美。主要功能有:显示开始界面;消除,并数码管显示分数;继续消除;结束游戏;游戏中可以加速和减速小球;消除完全部小球后会显示笑脸……


https://www.cirmall.com/circuit/9129

4、便携式电子数独游戏
使用这个易于构建的基于Arduino的项目来玩,创建和解决数独难题。为了好玩,我写了一个excel宏来解决台式电脑上的数独谜题。在我看来,这可以合并到Arduino触摸屏设备中。最适合的是Arduino Uno和兼容的2.8英寸TFT触摸屏。


https://www.cirmall.com/circuit/12743

5、Arduino液晶一键式视频小游戏
使用Arduino微控制器做很多事情是很容易的。这个Instructable告诉你如何创建一个由123D电路的Arduino基本套件中的少数几个部件制成的简单的一键式视频游戏。这是一个侧面滚动跳跃游戏。这是从简单的制造商电子设备创建自己的游戏的一个很好的起点。


https://www.cirmall.com/circuit/7831

6、TeleBall Retro掌上游戏机
TeleBall是一款基于Arduino的复古掌上游戏机。你买不到它。你需要自己构建它。它允许您使用一个设备在单人模式下玩BreakOut,在多玩家模式下使用两个设备通过无线电进行通信。
TeleBall非常复古且极简主义:它具有8x8像素LED矩阵显示屏,作为游戏控制器的桨和一个按钮。因此,可能的游戏范围是有限的,但你会惊讶地发现这种游戏可以为你带来多少乐趣,尤其是当你和朋友一起打网球时。
TeleBall使用4节AA电池供电。它具有用于软件更新的Mini USB端口,这意味着您可以在TeleBall上运行和更新内置游戏,也可以使用Arduino平台创建自己的游戏。标准软件包提供的源代码有大量文档记录,因此它是学习如何开发TeleBall的完美起点。


https://www.cirmall.com/circuit/10527

7、树莓派掌上游戏机
目前市面上的复古掌机性能都不是很强,能流畅运行PS1游戏的寥寥无几。树莓派CM3L计算模块的性能不仅能流畅模拟PS1,还能模拟NDS、DC、PSP等。再加上树莓派CM3L的体积相比树莓派3B大大缩小,所以可以把掌机做便携的同时增加更多电池容量。
本掌机是以树莓派CM3L计算模块为核心的树莓派掌机,支持gb gbc gba nds psp nes snes md ps1 dc dos 街机等主流平台游戏。


https://www.cirmall.com/circuit/13378

8、迷你“猜数字”游戏机,使用MakeCode编程
你玩过“猜数字”吗?这是一款非常易于构建的迷你游戏机,可以和你一起玩“猜数字”。我们设计了这个DIY项目,以鼓励身体游戏,并帮助孩子们学习编程。它使用MU Vision传感器来感应数字卡,玩家将通过该数字卡来猜测机器选择的随机数。


https://www.cirmall.com/circuit/12742

9、基于ARM3的彩屏俄罗斯方块游戏机的设计
以TI公司Cortex M3内核的ARM芯片作为系统的核心,由以ILI9220为驱动芯片的TFT176220液晶显示器、按键、和电源等模块构成的一个简易的俄罗斯方块游戏机。实现了一个简易的俄罗斯方块游戏,有四个按键分别用来控制翻转、下移以及左右移动。下个模块是随机出现的,并且会提前显示在屏幕的右上方。系统也可以计算得分并显示出来,而且会根据满格的行数区别记分方式。系统也会消除满格的部分,将剩余部分下移。在游戏者技术不佳,内部小方块堆积到顶的时候结束游戏,并显示“Game Over!”,同时禁止按键中断使得游戏无法继续,只有系统再次复位之后才可以重新开始游戏。


https://www.cirmall.com/circuit/859

10、Raspberry Pi的最佳外壳!口袋游戏机!
通过adafruit的3D打印和DIY电子设备建立自己的经典游戏设备25周年庆祝。在这个项目中,我们将使用pi和TFT触摸屏来制作史诗般的DIY游戏机。由于它是Raspberry Pi Linux计算机,我们可以在其上运行不同的模拟器。我们碰巧偏爱8位NES,但也有MAME支持,也许你甚至可以支持你最喜欢的旧控制台!


https://www.cirmall.com/circuit/9769

 

加入微信技术交流群

技术交流,职业进阶

关注与非网服务号

获取电子工程师福利

加入电路城 QQ 交流群

与技术大牛交朋友

讨论