此文最近更新于 2020 年 06 月 14 日 ,由于某些文章具有时效性,如若发现请留言告知。

昨天我们说过酷孩的 FC 游戏机,那款游戏机内置了上百款我们小时候玩过的像素风格的游戏,坦克大战、魂斗罗、影子传说等等,与其说是游戏机,不如说是一种八零、九零后才有的记忆。

而今天我们要说的 Arduboy(猛戳去买)则是一款看起来更加简陋,但却不简单的掌上游戏机。

Arduboy掌上游戏机

Arduboy 的最初创意来自美国波特兰市风力发电机的工程师 Kevin Bates,开始只是 Kevin Bates 利用空余时间自己搞的一个小项目,但是后来 Maker Faire SF 上大受欢迎,加之得到 HAX 的帮助,Kevin Bates 最终辞掉自己的工作,并选择到深圳全职开发 Arduboy。

Arduboy 是一款类似任天堂 Game Boy 的掌上游戏机,造型上十分神似。但相比 Game Boy 来说,Arduboy 少了开始和选择两个功能按钮,OLED 屏幕解析度也只有 128 × 64,低于 Game Boy 的 160 × 144,而且显色能力也只有黑白两色,不如 Game Boy 的 4 段 灰阶丰富,但 Arduboy 的屏幕亮度很高,即使在阳光下也可以清晰的显示游戏画面,不用担心反光。

Arduboy掌上游戏机

Arduboy 只有银行卡大小,厚度 0.5 厘米,正面采用亚克力外壳,背面则使用金属背盖,重量仅有 14 克,不但十分轻巧便于携带,而且金属材质更增加了整个游戏机的结构强度。Arduboy 的处理器则采用的是 ATmega32u4 处理器,并搭载 2.5KB RAM,具有 32KB 闪存与 1KB EEPROM,内建的 180mAh 锂聚合物充电式电池,可以提供 8 小时续航

Arduboy掌上游戏机

但,上面说的都不是重点,真正让很多人痴迷于 Arduboy 的原因,不在于其造型、性能,而在于 Arduboy 可以让玩家制作自己的游戏来玩。Arduboy 除了产品本身,还有一个开放的平台 —— Arduboy Arcade 论坛,程序猿玩家可以发挥创作能力设计各种游戏,并在 Arduboy Arcade 论坛上分享自己的作品,而不会编写程序的玩家除了可以借此作为契机,开始学习编程,也可以选择在 Arduboy Arcade 论坛上免费下载游戏,目前已经提供走迷宫、贪吃蛇、超级马里奥等上百款红白机经典游戏可供下载。

Arduboy掌上游戏机

在程序语言方面,玩家可以使用 Arduino IDE、Codebender、GCC、AVRDude 等语言、编译器开发游戏。官方网站上也提供了开发教程,新手可以跟着一步一步地学习如何编写游戏,但是,网站是英文的哦。

另一方面,Arduboy Arcade 上的游戏都提供的源码,玩家可以将其作为参考,也可以在源码的基础上进行改造,创造新的地图或者关卡,甚至修改人物角色的属性,体验不同的游戏效果。如果想直接下载游戏,可以戳下面这篇文章,介绍了几个提供游戏下载集合的网站。

Arduboy 游戏下载 | 像素化的游戏给你最原始的乐趣
✱ 此文最近更新于 2020 年 06 月 14 日 ,由于某些文章具有时效性,如若发现请留言告知。 ...

但 Arduboy 由于只有 32KB 闪存,所以玩家每次只能为 Arduboy 安装一个游戏,而且安装游戏必须使用一个叫 Arduino 的电脑软件,并要跟从网页上的指示进行安装。所以,不建议电脑小白购买。

Arduboy掌上游戏机

昨天我们说的酷孩的 FC 游戏机更多的是情怀,而且今天介绍 Arduboy 虽然也是满满的情怀,但是是更适用于极客的情怀。当然,也可以作为玩具送给小孩,培养其编程兴趣,或者送给程序猿男朋友,别出心裁的礼物。

点击下一页查看 Arduboy 游戏安装教程。

Continue! 继续探讨: