跳到正文
Hackaday· Bryan Cockfield·· 22 小时前精选AI 评分55

Arduino Uno 游戏引擎开源,可运行 Manic Miner 等四款经典游戏

Arduino Engine Runs Many Games

AI 导读

Smashcat 将早年移植到 Arduino Uno 的 ZX Spectrum 游戏 Manic Miner 演进为通用游戏引擎,支持 256×256 分辨率 2D 滚动地图和最多九个精灵,画面锁定 50 FPS,视频信号与两路 PWM 音频均直接生成、无需帧缓冲,仅需少量电阻即可连接显示器和控制器(含 NES 手柄)。

推荐理由

原文说明了无帧缓冲视频信号对晶振精度的依赖,以及仅用少量电阻接显示器的实现方式,对想在资源受限 MCU 上做视频输出的创客有直接参考价值。

来源:Hackaday · hackaday.com