两个新的简约口袋游戏



Arduboy受欢迎程度的高峰已经结束,但是极客在意识形态方面相似的简约控制台的开发仍在继续。 这是作者伊戈尔(Igor)和戴夫达科(davedarko)的两个新设计,它们的名称很晚。

其中第一个-ESP Little Game Engine-立即在两个资源上介绍: Hackaday.io (描述)和GitHub (代码)。 它是在ESP8266上制成的,并使用ILI9341控制器在TFT显示屏上显示图像,并且使用PCF8574端口扩展器通过I 2 C总线将八个按钮连接到ESP。 用软件实现了32个精灵,以及它们的旋转和碰撞检测。 奇怪的是,一开始没有给出设备图-这是GPL下的固件。 但是在“错误报告”中的评论后...

隐藏文字
tormozedison写了3天前
好酷! 一个带有开源固件的项目,但是是最高机密的电路图。 怎么了

回复编辑删除

伊戈尔(Igor)4小时前写道
没什么秘密 只是spi上的屏幕和i2c上的键盘

回覆

...开发人员发布了该图:



您可以在直接在浏览器中运行IDE中为控制台编译和调试游戏,如下所示:



该仿真器需要一个物理键盘,其他IDE功能也可以通过触摸来实现。

游戏机的作者版本放置在Game Boy的外壳中;根据您的表现,可能有所不同。


第二个控制台是在ATiny85微控制器上制作的(您可以尝试以某种方式适应DigiSpark),它使用与Arduboy中相同的OLED显示屏。 最初,关于它的叙述也是在Hackaday.io上进行的 ,开发人员认为这些按钮将通过字符复合来连接。 不要感到惊讶,因此您不仅可以连接LED,而且可以连接按钮,每个按钮都串联一个二极管。 该方案如下所示:



从中组装的控制台看起来像这样:



在发布了代码的一小段之后,作者说他正在切换到另一种连接按钮的方法-使用电阻器(微控制器确定与其相连的电阻器按下哪个按钮)并发布了一段视频:


他停止在Hackaday.io上发布项目更新,但是从视频描述中可以看出,它是为Element14网站拍摄的(顺便说一下,这是芯片)。 好吧,跟随那里的开发人员并找到此页面

在这里,该项目已经是最新的,已经放置了Code.zipSchematics.zip档案,其中的信息足以重复控制台。 该项目的软件部分也在GPL之下(更新:在开发人员本人对Element14的评论中,它说该软件是从此处分叉的)。

连接按钮的新方法使用的微控制器引脚更少,这使得该控制台可以与前一个控制台不同,而不是“哑巴”。 该方案如下:



在这种形式下,该设备不符合“手持式”的定义,因为不可能用手拿着“骨骼”来玩-它变形了。 您可以将其放在桌子上,也可以简单地将其粘贴到旧的不必要的RFID上,就像昵称xlamzerg的用户那样:



这两种游戏机都不太可能期望像Arduboy一样成功,或者不太有趣,但不是真正的在真正的6502上制作的开源Dodo控制台(稍后介绍)。 他们不会在各个“开始”页面上找到页面,俄罗斯方块公司不会关注他们,也不会提供释放其品牌下的选择权的机会。 但是毫无疑问,他们会重复这些。 数量较少,但将是必需的。

Source: https://habr.com/ru/post/zh-CN443918/


All Articles