Raspberry Pi Snake控制台帮你斩获游戏高分

时间:2025-03-07来源:tomshardware

在 Raspberry Pi 上玩复古游戏是一回事,但从头开始编写游戏是另一回事。然而,这个由制造商和开发人员 Arnov Sharma 共同开发的项目可以同时做到这两点。使用我们最喜欢的 SBC,他创建了一个用于玩经典游戏 Snake 的手持控制台,并配有定制的 3D 打印外壳。

这款手持式控制台围绕最新的 Raspberry Pi Pico 2 构建,配备 RP2350 处理器。Sharma 没有使用典型的 LCD 屏幕或 OLED 显示器,而是选择了矩阵面板。控制台还由两侧的输入控件组成,具有用于控制蛇的按钮。

Raspberry Pi

(图片来源:Arnov Sharma)

据 Sharma 称,房屋是使用 Fusion360 进行 3D 打印建模的。它包含矩阵面板以及用于电池和按钮输入的定制 PCB。一切都是从头开始构建的,在代码方面,并且专门为这个矩阵面板的尺寸制作。它具有四个可用于控制其方向的按钮。

正如我们之前提到的,为该作提供动力的主板是 Raspberry Pi Pico 2。它连接到几个使用 PCBWay 打印的定制 PCB。一个 64 x 32px 的 Waveshare RGB 矩阵用于屏幕,而一些按钮用于输入。它也是便携式的,具有由 IP5306 IC 模块管理的 18650 电池。

Sharma 很好心地在 Instructables 上将该程序开源,这样任何人都可以在家中重新创建这个掌上电脑。游戏玩法是典型的 Snake,但如果您不熟悉,您可以控制一条由绿点表示的蛇。屏幕上会随机出现一个红点。您必须引导蛇去吃东西,不要碰到您的尾巴,否则游戏就会结束。每次成功吃掉食物时,你的尾巴都会长一个点。

关键词: Raspberry Pi Snake控制台

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版