开源游戏掌机几乎能运行所有经典平台游戏

简介:

最近一家名为Max Thrun的公司推出了一款名叫GamingCape的掌上游戏机。这款GamingCape掌机基于BeagleBone开源硬件产品改装,最终被改造 成了一台完整的掌上游戏机产品。这款GamingCape几乎可以运行所有经典平台的游戏,包括NES、Gameboy、世嘉GameGear甚至是最初 PC版的《毁灭战士》。

这台BeagleBone GamingCape掌上游戏机由4节AAA电池供电,配备了一块分辨率为420×240像素的16位彩色TFT液晶显示屏,配备了模拟方向摇杆和两个物理按钮。同时,它还内置了陀螺仪、三维加速度计及地磁仪。
screenshot

“GamingCape 是基于现有BeagleBone开源平台改装,并且设计灵感来自于最初任天堂公司的掌上游戏机外型。再此基础上我们增加了LCD3显示屏、改进了声音效 果,通过AAA电池供电等优化。不过在内部布局上BeagleBone GamingCape还是为我们带来了很大的难度。由于采用了5V的电源供电,因此在内部结构空间上显得比较紧张,因此我们不得不重新对陀螺仪和加速度计进行布局,毕竟在如此小的空间内完成一个完整的游戏控制器还是非常有难度的。” Max Thrun公司负责人介绍。

BeagleBone开源平台采用了德州仪器Sitara AM335x ARM Cortex-A8微处理器,可为电子爱好者、开发人员以及工程师带来超值开源开发体验。它提供基本硬件,能够访问传感器与控制上的接口信号,并使用单线缆开发环境消除对其它设备的需求。感兴趣的用户可以欣赏一下BeagleBone GamingCape游戏机的介绍视频。

来源:geeky-gadgets

文章转载自 开源中国社区 [http://www.oschina.net]

相关文章
什么是元宇宙游戏系统开发案例介绍/方案步骤/需求功能/源码指南
Metaverse game system development refers to the creation of a complex system that combines virtual reality, blockchain technology, and game design, allowing players to immerse themselves in a virtual world and interact with other players, trade virtual assets, and more. This type of gaming system ty
|
9月前
|
移动开发 前端开发 JavaScript
赛车游戏——【极品飞车】(内含源码inscode在线运行)
赛车游戏——【极品飞车】(内含源码inscode在线运行)
赛车游戏——【极品飞车】(内含源码inscode在线运行)
|
11月前
|
Java
手把手一步一步教你使用Java开发一个大型街机动作闯关类游戏07游戏输入管理
手把手一步一步教你使用Java开发一个大型街机动作闯关类游戏07游戏输入管理
92 0
|
11月前
|
Java
手把手一步一步教你使用Java开发一个大型街机动作闯关类游戏06加载游戏背景
手把手一步一步教你使用Java开发一个大型街机动作闯关类游戏06加载游戏背景
103 0
|
存储 JavaScript C#
从零开始做一款Unity3D游戏<三>——编写游戏机制(一)
从零开始做一款Unity3D游戏<三>——编写游戏机制
从零开始做一款Unity3D游戏<三>——编写游戏机制(一)
|
存储 设计模式 JavaScript
从零开始做一款Unity3D游戏<三>——编写游戏机制(二)
从零开始做一款Unity3D游戏<三>——编写游戏机制
从零开始做一款Unity3D游戏<三>——编写游戏机制(二)
|
Kubernetes 前端开发 JavaScript
架构概念探索:以开发纸牌游戏为例
新冠疫情令我错失了与朋友们见面、讨论和玩纸牌游戏的机会。
85 0
架构概念探索:以开发纸牌游戏为例
|
设计模式 内存技术
《游戏机制——高级游戏设计技术》一导读
本书将告诉你如何设计、测试及调整游戏的核心机制。这些理论适用于任何游戏—从庞大的角色扮演游戏(RPG,role-playing game)到手机休闲游戏,再到传统的桌上游戏(board game)。在学习过程中,我们会使用大量你可能已经耳熟能详的实际游戏作品作为案例,包括《吃豆人》(Pac-Man)、《地产大亨》(Monopoly)、《文明》(Civilization)、《星际争霸Ⅱ》(StarCraftⅡ)等等。
2577 0
|
程序员 Linux 测试技术
C++开源游戏推荐,雷神之锤1/2/3
C++开源游戏推荐,雷神之锤1/2/3
797 0
|
C++
如何用C++做游戏(1)
现在,越来越多的C++服务器和客户端融入了脚本的支持,尤其在网游领域,脚本语言已经渗透到了方方面面,比如你可以在你的客户端增加一个脚本,这个脚本将会帮你在界面上显示新的数据,亦或帮你完成某些任务,亦或帮你查看别的玩家或者NPC的状态。
1284 0