采访来自中国本土的开源掌机团队:GameShell创始人Hal

作者:蓬岸 Dr.Quest
知乎文章编号:138013307
创建于:2020-05-03 5:59:37
修改于:2020-05-03 7:18:47


2017年底,一款名为GameShell的产品出现在Kickstarter众筹网站上
作为开源硬件创业项目的聚集地,Kickstarter上面总能找到各种“奇怪的小电脑”,GameShell引起我注意的是它的地点标签“Hangzhou, China”——中国杭州,以及团队列表里的中国面孔和中文姓名,它会是距离中文世界最近的开源硬件产品,将不同于那些在中国(通常是深圳)生产,却由洋人主导的产品,它的创建者们也会对中文社区有更直观的理解。
@VICE 中国@机核 的搭桥下,我有幸联系到GameShell的创始人Hal,并有机会听他一谈对开源掌机的理解。

Hal你好,我是科技记者蓬岸,也是知乎专栏古董电脑室的博主,和您联系,是希望能够更好的理解GameShell在整个数字文化版图中的位置。

横向的方面,我比较关注GameShell与其他产品及其用户社区间的联系,我希望能够了解GameShell这款产品定型过程中所受到的启发,虽然中文互联网上经常出现“谁山寨谁”的评价,但没有任何产品是凭空创作出来的,就算是iPhone,也很大程度上是站在包括Palm,Pocket PC,Sharp Zaurus等一系列产品的肩膀上,而理解这些渊源和启发,将会更有效的把握社区的走向。

在2000年代初,Palm曾经像iPhone一样是最时髦的手持计算设备

GameShell是近年来世界范围“开放掌机”运动的一部分,作为对任天堂和索尼封闭式环境的挑战和反制,这其中的“开放”包括两个层面,第一个层面是“开发和安装的自由”,即易于获取的SDK和不受限制的安装,第二个层面是“软件和硬件设计的公开”,即“开源软、硬件”所指的“开源”。第一个层面上的典型代表是诺基亚N-Gage,Tapwave Zodiac以及大部分的安卓掌机(安卓掌机由于操作系统开源,而硬件设计不开源处于两者之间),第二个层面上则包括GP32,GP2X,Pandora,Arduboy,以及部分Rockbox社区等等。

Rockbox是一款针对便携式媒体播放器(MP4/PMP)的开源固件,可以将MP4变为运行多种应用程序的手持设备

GameShell也是近年来“另类(Alternative)移动设备”运动的一部分,作为对全触屏智能手机潮流的一种叛逆,比如GPD Win,GPD Pocket等小型笔记本,基于开发板的手持电脑Pocket CHIP,以及基于Android和Linux双系统的“亚笔记本/Handheld PC” Gemini PDA等。

纵向的⽅面,我比较关注在中文世界里,GameShell这款产品与其他数码爱好者社群的渊源,在我的专栏“古董电脑室”里,记录了Windows CE PDA爱好者社群的起源之一卡⻄欧MC-21日系小笔记本社区,以及早期的PDA线上交易社区TomPDA的故事,GameShell作为一个开放平台,很大程度上也会是社区驱动的,那在社区⽅面,GameShell社群又有着怎样的DNA呢,它的社群基础(当下的或未来的)又会与哪些社群产⽣交集呢?以及在中国互联网技术和华语发展的进程中,GameShell社区社区将会扮演怎样的⻆⾊呢?

带着这个思路,我整理了这些问题,并得到了Hal的回答:

关于团队:

Q:我看到Clockwork团队在运作的过程中较为“西化”,在英文媒体的报道也要比中文媒体更加频繁,这是否是由于Clockwork团队的大多数成员都具有海外背景?

A:我们团队中有的确部分成员具有留学背景,也有成员长期旅居海外,我们在北美有团队成员在长期处理编程教育相关的事务。不过我个人不认为这些背景是构成“西化”的主要因素,我认为在各种纵向的文化之间会有一些横向的走廊,这些走廊会超越语言、肤色或者地域,而数字技术和相关的娱乐文化在很大程度上就是这样的一种横向走廊。我们在众筹阶段就覆盖了60多个国家和地区,所以我们得益于数字技术的全球化。

clockworkpi团队“洋气”十足的ins主页

Q:你们的团队中有非华人员工吗?

A:没有,但是我们论坛的运作主要仰赖于来自全球的热心用户,这些版主主要来自欧洲和北美。

clockworkpi

Q:在Clockwork团队的运营当中,是否曾由于在中国运营而主要针对海外市场而遇到某种“文化冲击”

A:没有非常特别的事件,但是部分用户对 Made in China 的产品质量是具有负面的预判。我们对质量有自己的判断和把控,所以我们会看到类似这样的评论:もはや中国製品=粗悪 という概念は通用しなくなってきてるなと感じるのでした。

其实对中国制造业来说,特别是电子制造行业来说,我们认为是非常强大的,比如 iPhone 这样的产品也是在中国生产。所以用户的预判问题应该出在产品设计阶段,而不是制造业。

Q:你们的团队在组建之前,是否有成员接触过其他的开源掌机或Linux游戏平台,比如GP2X/GPD,丁果A320,Pandora,Pocket CHIP,MP3上的Rockbox固件之类的玩家社群?有没有其中的狂热粉丝或活跃开发者?

A:有,我们非常喜欢 Pocket CHIP 这样的产品,它的核心是开发板。Pandora、丁果、GPD 这些产品非常不错,但我们算不上特别狂热的那种,我们对开发板为核心的产品非常欣赏、因为它是次世代的产品。我们将 GameShell 的软件、硬件的设计都开源了,同时我们也发布了产品的外观和结构设计。并且我们刻意追求的模块化设计,也是为了让用户具有更大的自由度。例如这个范例:

和用户的DIY方案:

Integrating the lightbar into the back panel

Q:你们的团队中是否有与PDA社区,如Hi-PDA,PDAFans联系紧密的爱好者,特别是有没有夏普Zaurus PDA,或者Tapwave Zodiac的爱好者?

A:我个人对收集各种图形计算器很有兴趣,例如著名的CASIO FX系列、TI图形系列、SHARP PC系列、TI-NSpire系列中的经典款型都有收藏。PDA主要对Compaq iPAQ系列和NOKIA Nxx0系列玩的比较多、主要的玩法是在里面装上 Linux 系统 。另外对 HP Jornada 720的设计非常欣赏、也有收藏,这机器在我们公司内部已经拆解了至少三台。我们团队对于所有全键盘的设备都有偏好,所以我们下一代产品的设计会包含全键盘。

2000年9月发布的Jornada 720“手持电脑”

Q:你们的团队是否有参与过Demoscene社区的爱好者?

A:我们对Demoscene的接触比较早,但没有具体开发和参与,更多的是作为表示惊讶的观众,比如著名的 64K intro 和 IOCCC 。另外我们对Fractal和Chaos相关的理论接触也比较早,而不少Demoscene中使用了这些算法、所以Demoscene对我个人而言是一个集合了数学、物理、计算机和艺术的高能混合。

IOCCC是一项C代码混淆比赛,在保持C代码可以运行的同时将其排成各种图案

关于产品

Q:在你们的Media Kit中大量提到树莓派,但却没有使用树莓派作为产品的主板,而是选用了类似Pocket CHIP的全志处理器,我想单用“学习曲线”并不能解释你们团队不使用树莓派的原因,因为给树莓派定制Launcher似乎并不会带来比自己设计主板更多的工作量,那么Clockwork Pi的诞生是否还有其他原因?是技术上还是商务上的原因?

A:我们非常欣赏树莓派,但它的定位更多的是教具。我们首先遇到的第一个问题是树莓派的体积、它太大了、另外是性能和接口、电池充电等问题。所以当我们追求产品感的时候,这些因素就变得很棘手。因此我们从一开始就决定自己做开发板、同时我们在产品中还集成了Arduino兼容的开发板,但是也把它重新设计成了键盘板的样子。其实可以在网上看到很多爱好者在使用树莓派DIY自己的掌机或者设备、但如果仔细了解这些项目会发现它们内部充满的无数的飞线和失控的成本管理、另外通常也缺乏良好的手感和美学设计。

爱好者制作的树莓派掌机的内部

Q:在GameShell的设计上,游戏玩家是第一顺位的考量吗?我看到GameShell的外壳上好像没有为GPIO引脚保留开槽

A:游戏玩家是一个重要的考量、因为GameShell长的就是一台游戏机。可以通过我们在KS上视频来看到我们定义的三种用户角色(怀旧游戏玩家/独立游戏开发者/硬件创客):

【设计/游戏机】GameShell模块化手持复古游戏机,DIY新游戏设备(美国众筹产品)_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili

GPIO的引脚在Maker后盖中是有的,上下有两个开口、一个给主板用、一个给键盘板用、同时在所有的套装中都包含了一根GPIO转杜邦(dupont)的调试排线。用户可以按照自己的需求选择两种后壳中的一种。

可以引出GPIO排线的创客版后盖

关于环境和舆论

Q:在中文社区中许多人认为GameShell定价偏贵,对此你们团队内部的观点是什么?

A:超过300元的产品在某宝上是一个坎,显然超过1000元的产品会遇到很大的阻力,我们认为这是符合预期的,我们在上架前有充分的心理准备。但是换一个角度来看,很多高阶的静态拼装模型或者手办也差不多这个价格。所以一个拼装的Linux设备在这个价格不算离谱。特别是我们后续会不断推出全新的独立游戏内容。

“万能的淘宝”中GameShell多在千元上下

Q:你们团队内部如何看待GPD Pocket,GeminiPDA等“非传统”移动设备的繁荣?

A:首先我们还不确定真正的“繁荣”已经到来,目前依然是手机统治的局面。而且在可见的2-3年内依然看不出手机的地位会有巨大的变化。

在“西洋极客”群体中颇有号召力的中国视频博主Naomi Wu“Sexy Cyborg”曾经介绍过GPD Pocket

Q:在您和团队的观点看来,中国是否存在着“卧室程序员”文化的土壤

A:存在,80年代国内是有“学编程要从娃娃抓起”的政策⽀持,另外赶上改革开放初期的时机,其实是有一群“卧室程序员”的存在。当然随着计算机的专业化,中国和其他国家一样,“卧室程序员”都在变得越来越少。另外从我们的国内用户来看,我们看到了很多感人的作品和改动,简单来说,藏龙卧虎,高手在民间。我们和机核发起的GAME JAM的报名人数也远远超过预期。

Game Jam | 机核 GCORES

Q:你们团队对文曲星上自制游戏(homebrew)的短暂繁荣有怎样的理解

A:文曲星是一个非常不错产品,在我看来文曲星和欧美还有日本的计算器文化非常类似。只要给用户一个空间,创造力就会涌现。遗憾的是文曲星的定位在我看来从来没有宣称过自己是游戏平台或者编程平台,之后也并没有出现更适合游戏或者编程的的产品。并且开发者也缺乏内容发行的渠道,另外还有设备的价格因素。

【未知的话】文曲星上的《博士失踪记》流程视频_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili

Q:中国和西方社区对开源掌机,或者其他类似的开源硬件表现出来的不同,你们团队是如何解读的

A:这个问题我个人的的看法是和“开源文化”的渗透有关,这背后其实是一个非常巨大和复杂的问题,国内的软件版权问题,特别是应用工具的版权问题在某种意义上是对“开源文化”的一个主要障碍。

Q:目前中国面对的“编程技能危机”似乎比Eben Upton成立树莓派基金会时更加严重,许多家庭放弃家用电脑而使用几乎无法自行编程的智能手机和平板电脑,这会对爱好者社区带来哪些挑战?你们团队的观点是什么?

A:这是一个非常大的问题,这其中的问题是技术在刻意地隐藏自己,把自己变成某种“魔法”,而赋予自己“魔力”。这非常糟糕,所有试图神话自己的技术都是自我毁灭。我们需要更多的透明和开放的产品,这也是我们在努力的方向。我们会在我们可能的能力范围内推出一些与“魔法”产品互补的产品,来供用户选择。当然我认为好的一面是这个危机其实已经被清晰识别出来了,从美国对编程教育的重视到英国的树莓派、再到最近贸易战的启示,我相信在可见的2-3年内,编程教育会成为一个焦点。

Q:你们和国内其他的Fantasy console开发者有联系吗?比如BASIC-8的作者 @Tony Wang

A:我们目前和主要的Fantasy Console的作者/团队都有联系,我们相信他们手里也有GameShell的机器。但目前还没有和BASIC-8的作者有联系。

运行PICO-8的GameShell

Q:你们对创意编程(Creative Programming)社区在国内的发展有了解过吗?是否思考过GameShell在其中可能扮演的角色?

注:GSketcher是一个运行Processing3 sketches的小工具,可以不依赖Processing的IDE环境,让Processing程序运行起来更像真正的游戏

GSketcher / Processing3

A:在国内这依然是一个小群体,并且在继续变小,我也看不出会变大的理由。但是我们看到,在国内对创意编程有兴趣或者需求的群体在主要是电子音乐艺术家,我们和国内的一些DJ有交流也是朋友,他们可能是国内对creative coding最有兴趣和有实际需求的群体。

Q:对于中文世界的爱好者们,你们有什么期待,或者希望喊的话?

A:请拥抱“开源”世界!它是一个横向文化的走廊,除去乐趣之外,也是通向世界和未来的绝佳路径。