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

简介:

最近一家名为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]

相关文章
|
4月前
|
开发者 图形学 API
从零起步,深度揭秘:运用Unity引擎及网络编程技术,一步步搭建属于你的实时多人在线对战游戏平台——详尽指南与实战代码解析,带你轻松掌握网络化游戏开发的核心要领与最佳实践路径
【8月更文挑战第31天】构建实时多人对战平台是技术与创意的结合。本文使用成熟的Unity游戏开发引擎,从零开始指导读者搭建简单的实时对战平台。内容涵盖网络架构设计、Unity网络API应用及客户端与服务器通信。首先,创建新项目并选择适合多人游戏的模板,使用推荐的网络传输层。接着,定义基本玩法,如2D多人射击游戏,创建角色预制件并添加Rigidbody2D组件。然后,引入网络身份组件以同步对象状态。通过示例代码展示玩家控制逻辑,包括移动和发射子弹功能。最后,设置服务器端逻辑,处理客户端连接和断开。本文帮助读者掌握构建Unity多人对战平台的核心知识,为进一步开发打下基础。
153 0
|
4月前
|
开发者 图形学 iOS开发
掌握Unity的跨平台部署与发布秘籍,让你的游戏作品在多个平台上大放异彩——从基础设置到高级优化,深入解析一站式游戏开发解决方案的每一个细节,带你领略高效发布流程的魅力所在
【8月更文挑战第31天】跨平台游戏开发是当今游戏产业的热点,尤其在移动设备普及的背景下更为重要。作为领先的游戏开发引擎,Unity以其卓越的跨平台支持能力脱颖而出,能够将游戏轻松部署至iOS、Android、PC、Mac、Web及游戏主机等多个平台。本文通过杂文形式探讨Unity在各平台的部署与发布策略,并提供具体实例,涵盖项目设置、性能优化、打包流程及发布前准备等关键环节,助力开发者充分利用Unity的强大功能,实现多平台游戏开发。
124 0
|
5月前
|
搜索推荐 C# Windows
一款.NET开源、免费、实用的多功能原神工具箱(改善桌面端玩家的游戏体验)
一款.NET开源、免费、实用的多功能原神工具箱(改善桌面端玩家的游戏体验)
|
存储 监控 测试技术
大型游戏后台实践浅谈
大型游戏后台实践浅谈
|
定位技术 vr&ar Android开发
《2022中国云游戏行业认知与观察》——第一章、了解云游戏——1.2 云游戏技术让游戏全平台畅玩成为现实(上)
《2022中国云游戏行业认知与观察》——第一章、了解云游戏——1.2 云游戏技术让游戏全平台畅玩成为现实(上)
176 0
|
存储 边缘计算 编解码
《2022中国云游戏行业认知与观察》——第二章、云游戏应用场景与技术实践——2.2 微端:游戏小包分发 提高转化效率——2.2.1 应用案例 十秒完成下载,《三国志·战略版》用了什么黑科技?
《2022中国云游戏行业认知与观察》——第二章、云游戏应用场景与技术实践——2.2 微端:游戏小包分发 提高转化效率——2.2.1 应用案例 十秒完成下载,《三国志·战略版》用了什么黑科技?
263 0
|
Java
手把手一步一步教你使用Java开发一个大型街机动作闯关类游戏07游戏输入管理
手把手一步一步教你使用Java开发一个大型街机动作闯关类游戏07游戏输入管理
124 0
|
Java
手把手一步一步教你使用Java开发一个大型街机动作闯关类游戏06加载游戏背景
手把手一步一步教你使用Java开发一个大型街机动作闯关类游戏06加载游戏背景
134 0
|
Java 计算机视觉
手把手一步一步教你使用Java开发一个大型街机动作闯关类游戏04图像资源的透明处理
手把手一步一步教你使用Java开发一个大型街机动作闯关类游戏04图像资源的透明处理
127 0
|
存储 前端开发 算法
1024程序节|完全开源、编程原生体验、轻量化,不来试试吗
1024程序节|完全开源、编程原生体验、轻量化,不来试试吗
194 0
1024程序节|完全开源、编程原生体验、轻量化,不来试试吗