来源:大数据文摘

本文约2100字,建议阅读5分钟

本文为你介绍用树莓派DIY一个街机。

都说男人的快乐很简单。

在充斥着虚拟现实、云游戏服务,动不动就是一场数百万美元的电子竞技比赛的时代,时不时还是会回想起一些简单的快乐。

比如街机,想起小时候放学第一时间和小伙伴们冲向游戏室玩街机的日子,还是会笑出来。

近年来,复古逐渐成为潮流,黑胶唱机、VHS和卡带等纷纷重回我们的视线,迪士尼也借机重启了很多经典项目,比如最近大热的《花木兰》。

但是这其中还是要属街机最吸睛,试想什么能比在PlayStation 4上听到《索尼克狂热》中绿山区的颤音,更能一秒把我们带回用一台二手的世嘉创世纪和一台闪着噼里啪啦雪花的CRT电视玩耍的童年呢。

现在,笨重的投币机已经被改装成了一些更小巧便携的设备,我们在Timezone玩过的上百款经典游戏,现在在一部安卓手机里就能玩了。或者如果你是全球速卖通的用户,16元的Janky Coolbaby Retro Mini 2 Rs-6A掌上游戏机模拟器也能满足你的需求。

不过,这些便携式设备还是没有大尺寸的街机来得香,你可以把这些街机设备安装在柜子里,不用担心会压坏家具,如果这些柜子的外表做得足够美观,它甚至还能起到装饰的作用。

而且,制作起来简直不要太简单,你只需要有工具、材料、一些小玩意,以及一位像Keng Jin这样经验丰富的老手。

一次对童年的翻新

KJ所在的RetroCade工作室位置很不起眼,谁也不会想到在马西岭北郊的一家水族店的顶层,会有一台成熟的游戏机,甚至在入口附近,也只有一个小牌子作指引。

不过上楼梯后,KJ就会热情地迎接你,给你准备饮料。这里与其说是厨房,不如说是茶水间,因为RetroCade工作室实际上更像一个舒适的小商店,客厅中间有一个巨大的工作台,主要是让那些想要亲手制作自己的街机的人使用。

这个工作室也是KJ过去制作的大量极客纪念品和街机柜子的博物馆。这里有一个Uncharted的Nathan Drake雕像,有一个巨大的《街头霸王II》壁画、一个奥特曼小雕像,还有大量的电子游戏艺术书籍。

这里还会举办一些研讨会。花480美元,参加者就能制作他们的单人游戏机,如果花850美元,你可以得到一个更大的机柜,足供2人使用。

当然工具是不可少的,手电钻、螺丝钉,以及预先切割的木板,这些搭建游戏箱的必备工具KJ都会给你准备好。

以及一份说明书,上面会跟你一些简单易懂的指导,包括如何将一个小小的树莓派连接到物理输入,比如操纵杆和按钮等地。

听上去简单,但是要完成一个完整的街机装配,是需要不少协助,这就到了KJ和助手Ken Poh的出场时间了。

对于过程中的辛苦,KJ完全能够理解,毕竟,整个组装过程,他是自学的。

电子产品的连线永远都是最难的

根据KJ回忆,第一款给他留下深刻印象的电子游戏是《超级马里奥兄弟》,他8岁时在朋友家玩过。几十年后,他试图用这个他从小玩到大的游戏来重现这种奇妙感,因为童年他花了很多时间和金钱在拱廊玩《街头霸王》。

“我的一个朋友告诉我,树莓派可以用来运行复古游戏,”他回忆道,“我知道我必须为自己建造一个街机”。

他说,他做的第一台机器并不漂亮,那是在2015年底,KJ亲手制作的一台笨重机器。“又过了一年,我才把第一台机器拆掉,造出了更时尚的第二台机器”。

由于对3D设计软件有一定的基础知识,KJ没多久就用AutoCAD设计出了他的橱柜模型。蓝图会被送到与他合作的工厂,然后工厂会生产出预先切割好的木板,供他的参会人员修整柜子。

不过,电子产品部分就比较困难了。

“按钮的接线对我来说总是个谜”,KJ笑道,“我不得不买一个完整的操纵杆控制器,然后把它拆开,看看它内部是怎样的”。

尽管他的工作室经常接待几十个客户,但他坚持认为RetroCade纯粹是一种爱好。

“我不会主动寻找客户,我主要负责维护FB和IG页面,人们可以在那里找到我。”

KJ发现,人们对复古游戏体验的需求还是很高的。日本快时尚零售巨头优衣库在推出万智牌复古游戏系列的过程中,请RetroCade打造了一些定制街机机,潮人持股的Chye Seng Huat Hardware和White Label Records都有自己的RetroCade机器供顾客玩,甚至连学术机构也开始参与到游戏中来,邓曼中学、义安理工学院和科技学院都举办了KJ的工作坊。

能够适应定制构建意味着KJ有他的公平份额的奢侈要求,尽管他尽量不承诺这样的项目。他们只是超级难执行。

“有人要求使用32英寸和40英寸的电视屏幕来制造机器,但当我们讨论成本时,这个项目被搁置了。”他透露到。

“我做过的最大的机器使用的是27英寸的屏幕。一台是标准街机机的形式,而另一台则是一张茶几,上面有一个抽屉,用来隐藏操纵杆。这是我建造的最大订单,但也是最困难的。”

KJ坚持认为,这是一种爱好,但这是一种可以赚钱的爱好。当年迷上电子游戏的孩子们已经长大成人,有了高额的可支配收入,他们要的就是按下所有怀旧的彩色按钮。当天在我们身边劳作的另外三个工作坊学员都是带着孩子的中年男人,他们都迫不及待地想把机柜摆好,在家里好好地狂欢一次通宵游戏。

要怀旧,也能吸引年轻一代

街机不仅吸引成年人,RetroCade在今年的GameStart Asia大会上的展览也受到了孩子们的欢迎,这些孩子们的年龄还不足以让他们体验到放学后在TimeZone买代币的感觉。

在邀请大家亲身体验《最终幻想7重制版》和《漫威复仇者联盟》的大会上,KJ的手办引发了老少咸宜的欢乐。

“它们拿起来就能玩,操作起来也很简单。”KJ思考着经典游戏的流行。

“游戏很简单,可以直接跳进去。许多现代游戏的学习曲线很陡峭,需要投入大量时间。这些游戏我可以玩上15到30分钟,而且乐此不疲。”

他还指出,几年前独立游戏的兴起,让人们重新把目光投向了像素艺术,激发了人们对复古游戏的更多兴趣。

在这个沙发游戏充其量是后知后觉的时代(不过任天堂还在,祝福他们),RetroCade想要提供的是简单之美。

“街机操纵杆和按钮有种很诱人的感觉——很直观,触感也很奇妙。”KJ感叹道。

“与现代网络游戏相比,它在真实的人际互动方面更具社交性。没有什么比与朋友并肩而坐,并试图在一局街霸游戏中互殴更爽的了。”

相关报道:

https://www.asiaone.com/digital/no-coins-needed-meet-man-who-can-help-you-build-your-own-retro-arcade-machine

编辑:于腾凯

校对:林亦霖

用树莓派就能DIY一个街机?这个新加坡工作室手把手教你完成相关推荐

  1. 用Python编一个街机拳皇游戏,操作起来!

    这是一个允许你在几乎任何街机游戏中训练你的强化学习算法的Python库,它目前在Linux系统上可用.通过这个工具包,你可以定制算法逐步完成游戏过程,同时接收每一帧的数据和内部存储器地址值以跟踪游戏状 ...

  2. 写字机上位机c语言,易懂 | 手把手教你编写你的第一个上位机

    一.前言 大家好,我是ZhengN,本次来教大家编写一个基于QT的简单的上位机. 学习一个新的东西我们都从最基础地实例开始,比如学习C语言我们会从编写一个hello程序开始.学习嵌入式我们从点灯开始. ...

  3. 6个步骤,告诉你如何用树莓派和机器学习DIY一个车牌识别器!(附详细分析)...

    作者 | Robert Lucian Chiriac 翻译 | 天道酬勤,编辑 | Carol 出品 | AI科技大本营(ID:rgznai100) 几个月前,作者开始考虑让汽车能够具备检测和识别物体 ...

  4. 用Vue实现一个街机游戏摇杆

    前言 最早实现这个效果,是2011年用Objective-C在iOS里实现的.原仓库地址:https://code.google.com/archive/p/ccjoystick/downloads ...

  5. 我的世界1.14刷雪机java版_我的世界全自动刷雪机图文攻略 手把手教你刷雪机怎么做...

    :原标题: 我的世界刷雪机怎么做?我的世界全自动刷雪机做法是什么?想必对于各位初入我的世界的小伙伴来说有些困难,接下来我们一起来看看我的世界全自动刷雪机做法吧. [需要的材料提前准备] 橡木楼梯.南瓜 ...

  6. python开发一个自己的技术网站_手把手教你写网站:Python WEB开发技术实战

    摘要:本文详细介绍了Python WEB开发的基础入门.以一个博客站点的开发为例讲解了基于Django框架开发WEB站点的全过程.通过本文的学习可以快速掌握基于Django的Python WEB的开发 ...

  7. 西瓜无水印视频批量下载,一个脚本就够了,手把手教你批量下载西瓜无水印高清视频。

    第一步:下载下载器 :  点我下载 下载完成后开始解压,目录结构 第二步.双击 启动.bat  启动下载器 第三步:下载器启动之后会显示连接云控下载控制中心 第四步:添加视频 1.找到西瓜视频,找到你 ...

  8. B站视频批量下载,一个脚本就够了,手把手教你批量下载B站1080P高清视频。

    第一步:下载下载器 :  点我下载 第二步.双击 启动.bat  启动下载器 第三步:下载器启动之后会显示连接云控下载控制中心 第四步:添加B站视频 1.打开B站,找到咬人猫UP主的主页 2.前往爆文 ...

  9. 虚幻引擎4:打造街机经典游戏学习教程 Unreal Engine 4: Create an Arcade Classic

    比如"堡垒之夜?"掌握用于构建它的工具,因为我们使用虚幻引擎4重新创建了一个街机经典 描述 在这个游戏设计课程中,我将一步一步地指导你使用虚幻引擎4重新创建一个街机经典:首要免费下 ...

最新文章

  1. Asp.net Response.Redirect with post data
  2. 2017年深度学习十大趋势预测
  3. 基于 Quartz 开发企业级任务调度应用--转
  4. 在程序中进行make以后出现的一些错误以及解决方法
  5. unbuntu server (linux系统)下面安装 lamp
  6. Unity3d开发跳一跳-郑洪智-专题视频课程
  7. 引用原话,不等于原意
  8. Atitit 怎么阅读一本书 消化 分析 检索 attilax总结 1. 读书的本质 是数据的处理,大量的数据,处理能力有限的大脑 2 2. ETL数据清洗转换 摘要,缩小数据规模 2 2.1
  9. PHP 基于 SW-X 框架,搭建WebSocket服务器(一)
  10. python音乐制作_Python实现音乐的剪辑
  11. VLAN中tagged与untagged的处理(转)
  12. epson机器人编程 范例_Epson机械手简单实例编程
  13. Cisco交换机密码破解
  14. matlab拉依达法,基于拉依达准则的奇异数据滤波法.ppt
  15. 京冀101家饭店跻身北京2022年冬奥会官方接待签约名单
  16. 不会吧,难道真的有程序员不知道怎么接单赚钱吗?
  17. 因果推断实战:淘宝3D化价值分析小结
  18. 程序运行无线循环与死循环的区别
  19. 共享局域网与交换局域网
  20. 武汉理工大学在职博士|同等学力申博士学位学费通知

热门文章

  1. java 拦截器 判断url_Spring 的拦截器如何实现url转发
  2. linux 文件夹 乱码,Linux 如何删除乱码文件名的文件或文件夹
  3. 知到网课平面动画设计考试答案解析,历年真题题库
  4. 简单易学的机器学习算法——决策树之ID3算法
  5. 打开游戏要运行 19.8 亿次 if 语句?黑客嘲讽 RockStar 游戏代码太烂了
  6. 13-性能测试之JMeter计时器
  7. windows防火墙设置允许FTP命令传输
  8. 使用夜神、逍遥、mumu模拟器无法安装自己编译的APK问题解决
  9. 高效能人士的第二个习惯——以始为终
  10. OpenCV在Android上实现人脸背景虚化