跳转到内容

电子游戏历史/平台/HYDRA 游戏开发工具包

100% developed
来自维基教科书,开放的世界,开放的书籍

HYDRA 游戏开发工具包是一款于 2006 年推出的家用视频游戏机。在那个时代,HYDRA 游戏开发工具包在整个游戏技术领域,尤其是在当时的教育类游戏机领域,都显得独树一帜。当时的教育类游戏机往往使用性能更弱的微控制器。

系统设计师 André LaMothe 手持 HYDRA 游戏开发工具包。

HYDRA 游戏开发工具包是两个知名实体共同努力的结晶:André LaMothe 设计了该系统,而 Parallax 设计了 Propeller 处理器。在参与 HYDRA 项目之前,André LaMothe 是一位著名的早期独立游戏开发者,出版过教育类书籍,并为 XGameStation 设计了游戏机。[1] Parallax 成立于 1987 年,成为早期教育编程工具的先驱。[2]

与它的前身 XGameStation 一样,HYDRA 游戏开发工具包主要是一款教育类系统,旨在帮助开发者理解硬件和软件如何在比当时游戏开发范式中通常使用的更低层面上相互作用。[3]

该系统于 2006 年 11 月 17 日发布,[3]售价为 199 美元,[4][5],250 美元,[6],以及 199.99 英镑。[7]

Parallax 网站上有关 HYDRA 的文档最后更新时间是 2012 年 9 月 20 日。[8]

尽管 Hydra 是最早使用 Propeller 芯片的主要产品之一,但该芯片的影响力超越了这款游戏机。2014 年 8 月,Parallax Propeller P8X32A 处理器的设计开源,[9][10]尽管这与 HYDRA 硬件无关。Parallax Propeller 1 本身在 2020 年 11 月被 Parallax Propeller 2 取代。[11]

André Lamothe 后来于 2018 年担任 Intellivision Amico 的硬件布道师,[12]并为该游戏机设计了控制器。[13]

与当时的其他游戏机相比,HYDRA 游戏开发工具包拥有一个非常不寻常的计算机,它使用当时新发布的 Parallax Propeller 微控制器作为系统的核心。[14]此外,HYDRA 在硬件方面采用了极简主义方法。[15]因此,将 HYDRA 开发工具包中使用的技术与当时的其他教育类计算机和游戏机进行比较更为合适,而不是与面向大众市场的游戏机进行比较。

HYDRA 中使用的 Propeller 的时钟频率为 80 兆赫兹。[16]Propeller 的每个 cog 的性能为 20 MIPS,在并行应用中的总最大性能为 160 MIPS。[17]与当时典型的微控制器相比,Propeller 的性能相当出色。当时的微控制器主要用于简单的嵌入式应用,不需要强大的性能。[18]由于这款游戏机缺乏专用支持处理器(例如 GPU),[3]Hydra 中的 Propeller 必须将其内核用于通常由专用硬件处理的任务。[15]虽然这会影响性能,但它也具有优势,因为程序员只需熟悉一个处理器就能充分利用系统。

该系统拥有 32 千字节的静态 RAM。[16]可移动存储设备包含 128 千字节的 EEPROM。[16]虽然这些大小对于当时的 game console 来说微不足道,但与当时基于微控制器的教育类计算机的典型大小相比,它们非常庞大。例如,Arduino Diecimila 教育类微控制器板当时作为教育工具非常流行,它只有 1 千字节的 SRAM 和 16 千字节的存储空间。[19]这些限制可能有助于鼓励用户进行创造性和高效的编程,从而提升系统的教育价值。

该游戏机以 640 像素乘 480 像素的分辨率输出,[20]这是 NTSC 标准清晰度电视使用的分辨率。支持 256 种颜色。[20]

该系统使用 9 伏直流电源供电。[16]这在当时教育类微控制器板中相当常见。[19]

该游戏机有两个控制器端口,可用于连接 NES 控制器。[20]

与大多数游戏机不同,HYDRA 通常用于玩用户制作的游戏,而不是商业游戏。在该系统推出时,HYDRA 支持用 Hydra TinyBASIC [5]、Spin 和 Parallax Propeller 汇编语言编写的游戏。[21]

Hydra 预装了《小行星》游戏的克隆版。[15]

外部资源

[编辑 | 编辑源代码]

参考资料

[编辑 | 编辑源代码]
  1. "关于". www.ic0nstrux.com. 检索于 2021 年 2 月 11 日.
  2. Papes, Teddy (2019 年 6 月 18 日). "30 多年的硬件开发——对 Parallax, Inc. 的访谈 #makerbusiness". Adafruit Industries - 制造商、黑客、艺术家、设计师和工程师!. https://blog.adafruit.com/2019/06/18/over-30-years-of-hardware-development-an-interview-with-parallax-inc-makerbusiness/. 
  3. a b c Dobson, Jason. "问答:关于 Hydra 主机的 Nurve 的 LaMothe" (英文). www.gamasutra.com. https://www.gamasutra.com/view/news/102787/QA_Nurves_LaMothe_On_The_Hydra_Console.php. 
  4. "Hydra 游戏开发套件制作:" (英文). 制作:DIY 项目和创意供制造商使用. 2007 年 11 月 30 日. https://makezine.com/2007/06/26/hydra-console-game-develo/. 
  5. a b Garmon, Jay. "用你自己的 8 位游戏主机来构建(和编程)" (英文). TechRepublic. https://www.techrepublic.com/blog/geekend/build-and-code-with-your-own-8-bit-video-game-console/. 
  6. "Hydra:面向程序员的游戏机" (英文-美式). 连线. https://www.wired.com/2006/12/hydra-the-game-/. 
  7. "Hydra 游戏主机套件 - 自行构建游戏主机 / GamerSquad 关注 Hydra 游戏主机套件,该套件允许用户自行构建视频游戏主机". web.archive.org. 2007 年 6 月 28 日. https://web.archive.org/web/20070628204443/http://www.gamersquad.com/category/Gadgets/Hydra-Games-Console-Kit--build-your-own-console/. 
  8. "Hydra 手册 Parallax Inc". www1.parallax.com. 检索于 2021 年 2 月 8 日.
  9. "Parallax Propeller 1 P8X32A 开源 #oshw @parallaxinc". Adafruit Industries - 制造商、黑客、艺术家、设计师和工程师!. 2014 年 8 月 7 日. https://blog.adafruit.com/2014/08/07/parallax-propeller-1-p8x32a-is-open-source-oshw-parallaxinc/. 
  10. "Parallax Propeller 1 开源". Hackaday. 2014 年 8 月 7 日. https://hackaday.com/2014/08/07/parallax-propeller-1-goes-open-source/. 
  11. "Propeller 2 - Parallax". 检索于 2021 年 2 月 8 日.
  12. "Intellivision® Amico™ - 发布预告片 (2018)". 检索于 2021 年 2 月 8 日.
  13. "@NurveNetworks". 检索于 2021 年 2 月 8 日.
  14. "成为使用 Propeller 驱动的 HYDRA 的视频游戏开发者". PRWeb. https://www.prweb.com/releases/2006/11/prweb480676.htm. 
  15. a b c "HYDRA“快速入门”演示". www.ic0nstrux.com. http://www.ic0nstrux.com/index.php?route=pavblog/blog&id=12. 
  16. a b c d "DIY:Hydra 8 位游戏开发主机". 复古事物. https://www.retrothing.com/2007/06/hydra-8-bit-gam.html. 
  17. "HYDRA™ 游戏开发套件". www.ic0nstrux.com. http://www.ic0nstrux.com/hydra-game-development-kit. "微控制器辩论" (英语). Nuts and Volts 杂志. https://www.nutsvolts.com/blog/post/the_microcontroller_debate. 
  18. a b "Arduino - ArduinoBoardDiecimila". www.arduino.cc. 检索于 2021年2月11日.
  19. a b c "10 款很棒的 DIY 电子游戏" (英语). Wired. https://www.wired.com/2007/11/10-great-diy-el/. 
  20. "多处理 HYDRA 游戏主机为学生和爱好者带来强大功能". PRWeb. https://www.prweb.com/releases/2006/12/prweb487841.htm. 


华夏公益教科书