发售不足一月,“宝可梦动森”玩家在游戏中造出计算器

1分钟前

本文来自微信公众号:游戏研究社,作者:藻起



从一片蛮荒迅速迈入电气时代。



《宝可梦Pokopia》发售一个月,也在日本销量榜霸榜一个月(由《Fami通》统计)。随着越来越多玩家通关主线,更多人的热情转向了游戏的创造模式。



有人以宝可梦正作里的空空岛为蓝本,重现关都地区或凤王铃铛塔;



也有人把现实世界的著名景点搬到宝可梦身边。



随着玩家对玩法的开发,各种道具的功能上限被逐渐摸索出来。音乐板加矿车,变成了演奏米津玄师新歌的音乐盒;在果树间装上阀门可控的水槽,解决了宝可梦果农摘果子的难题。




来自X博主@kami_kun24



不久前,研究热情高涨的《Pokopia》玩家迎来了又一次技术突破——一名玩家在游戏里造出了一台计算器。



这标志着这个宝可梦沙盒世界触及了计算机工程的起点,正式进入“电气时代”。



1



这个占据半个小岛的巨大计算器,由X博主Tarnow0530制作。



如上图所示,整个计算器由众多奇形怪状的道具拼接而成,却是一台能处理数据逻辑的真正机器。



巨大的背景墙上,舞厅灯球的亮暗模拟显示屏像素的明灭;



下方的按键区,左右各10块压力板承担数字键功能。每个按键前屏幕显示的宝可梦,用图鉴编号代表按键对应的数字——算1+1,就是“妙蛙种子”加“妙蛙种子”。



屏幕和按键下方,计算器的电路图占地更大,几乎覆盖半个小岛。不过这台计算器的算力和功能有限,暂时只能处理十以内的加法。



这个计算器的诞生,要从一个Vtuber的直播说起。



虚拟主播KYU在直播《Pokopia》时发现,利用门、水流和传感器三种道具,能在游戏里创建“时钟信号”(Clock signal)。



其中“传感器”最为关键,它能捕捉前方两格物体的状态变化,然后对后面两格输出信号。水流经过传感器前方时,传感器被激活并关上出水门;水流停止后传感器前方回归干旱,状态再次改变,传感器又会打开后方的门——形成脉冲信号。



据日媒Automaton-Media介绍,看到这场直播录像的Tarnow很快意识到,这就是现实电子工程学中的“边沿触发”(edge trigger)——信号在从“无”变“有”或从“有”变“无”的瞬间产生脉冲。



此前,Tarnow一直在《Pokopia》里尝试制作自动化道具,比如开头提到的“米津玄师新歌播放器”。这场直播让他意外学到时钟电路的做法,于是开启了“宝可梦世界电气化之路”。



一开始,他针对时钟信号和传感器做了大量试验,了解传感器能检测和控制的内容。



测试后他发现,交替放置门和传感器能实现最简洁的“电路”效果:1号门开关,门后的1号传感器捕捉信号,传递给2号门使其开关,再把信号传递给2号传感器。



通过优化电路结构,Tarnow很快做出了一个计数器。



计数器的出现,意味着这个宝可梦世界能用时钟信号的脉冲记录信号状态的存储和改变——虽然只有个位数Bit的容量,但已有了最简单的存储功能。



在此基础上,Tarnow通过水流、门和传感器的组合,模拟出“或门电路”“与门电路”和“非门电路”这些基础逻辑判断功能,把全加器和半加器电路加入计数器。



经过45小时的采集和制造,Tarnow的计算器终于完工。玩家输入的两个个位数可转化为二进制数相加,得到加法答案。



《Pokopia》就此迎来电路世代——更重要的是,这个玩法的实现过程和现实中计算机的发展史十分相似。



2



从技术史角度看,目前的《Pokopia》很像早期继电器计算机世代的雏形。



先发现时钟信号,再实现状态存储,最后构建计数器和运算电路,之后就是更复杂计算元件的诞生。



这种相似性,一方面是因为玩家的知识储备来自现实世界,发现对应玩法时会自然按难度循序渐进。




存储技术早期,水银延迟线存储器也是靠液体的延迟性实现储存



另一方面,是因为他们除了是《Pokopia》玩家,还拥有《我的世界》积累的经验。



介绍《Pokopia》初具雏形的电路系统,很难绕开《我的世界》的红石系统。这两个沙盒游戏的技术向玩法有很多相似性。



当年《我的世界》开发商Mojang加入红石粉,本意只是让玩家做简单的自动门或地牢陷阱。



但玩家很快发现,红石火把的反转特性天然具备逻辑“非门电路”功能,进而组合出所有基础逻辑门,最终演化成庞大的红石工程学派。



Tarnow能快速在《Pokopia》里做出计算器,因为他是资深《我的世界》玩家。



看到“传感器”道具的第一时间,他就发现其作用机制与《我的世界》的“观察者”(Observer)方块几乎一致——都能检测状态瞬间变化并输出脉冲信号。



这也是他决定在《Pokopia》研究电路系统的重要原因。



相比《我的世界》的无心插柳,《Pokopia》的开发者更主动地给玩家提供了开拓深度玩法的可能。



《Pokopia》里传感器的出现,本意或许只是让玩家做有趣的陷阱和机关,却通过玩家研发开启了电路玩法。两者起步阶段的轨迹如出一辙。



虽然对大多数玩家来说,用这套系统实现“自动浇菜”装置可能已是上限



那么对于创造类游戏而言,能“搭电路”到底意味着什么?



3



因为“红石系统”,《我的世界》成为真正的“元游戏”——玩家能造出计算器,进而做出存储器、CPU,搭建类似现实电脑的装置,在上面做软件,甚至实现“在《我的世界》里玩《我的世界》”。



3年前由油管博主sammyuri等人实现的“在《我的世界》里玩《我的世界》”



《Pokopia》发售前,不少人根据预告猜测游戏会有类红石系统,却不抱第二个“红石社区”诞生的希望。



沙盒游戏能否催生出繁荣的“电路文化”,远不止几个通电机关那么简单。《我的世界》红石社区长盛不衰,归根结底是其更新逻辑具有“确定性”。



像现实物理规则一样,红石运转遵循严格的game tick(游戏刻),相同输入下信号的传递、延迟和计算都能得到绝对一致的输出。加上红石能构建稳定存储数据的触发器和锁存器(即计算机“内存”),才让红石成为“简化版数字电子学模拟器”。



目前来看,《Pokopia》已有状态检测、延迟机制和可循环触发三大特征,意味着它已半只脚踏入“时序逻辑电路”门槛。





但有潜质不等于必然成功。



比如经典沙盒游戏《泰拉瑞亚》,同样有丰富的电线系统和完善的逻辑门,却始终没发展出像红石那样庞大且极客的计算机文化。



原因在于,如果游戏底层机制不允许电路大规模压缩、没法优化触发频率、电路蓝图不利于复制传播,就很难脱离少量玩家的炫技。



目前《Pokopia》的电路系统还处在“红石早期阶段”,做不到红石线自带信号强度的便捷,也没有中继器、比较器这些纯粹的逻辑控制组件来降低电路复杂度。



但好消息是,传感器这个特殊道具的出现,让不少玩家相信开发团队在鼓励玩家社区探索这一玩法——毕竟《我的世界》里功能一致的“观察者”,是优化红石系统的重要组件。



相关社区能否发展起来,官方团队对这种硬核玩法的态度往往是决定性因素。



作为带有浓厚休闲社交属性的游戏,《Pokopia》更“动森”的玩法里已有工程向玩法的影子。比如“海边小镇”关卡中,电的排布和使用是核心玩法,摆弄电线杆、组织电网不只是为了“把小岛改得更好看”。



当然,Tarnow这样的硬核玩家愿意花精力研究,还是因为这是刚发售一个月的宝可梦游戏。



宝可梦系列的人气保证了玩家社区基数和传播度,这也是《Pokopia》能在两周内发展出成品计算器的原因;作为新游戏,《Pokopia》还会迎来多次更新,从官方公布的计划看,每月都会推出新道具和新宝可梦——这是技术向社区能发展下去的基础。



还有更多玩家尝试利用不同宝可梦的特点,让它们成为生产力的一环。如果未来官方提供不同类型的道具支持,让宝可梦成为不同的“电路元件”也有可能。



到那时,或许才是《Pokopia》发展出自身特色技术社区的时候,而不是复刻红石系统或现实世界电路——这是属于宝可梦世界的魅力,也是技术力发展的魅力。

本文仅代表作者观点,版权归原创者所有,如需转载请在文中注明来源及作者名字。

免责声明:本文系转载编辑文章,仅作分享之用。如分享内容、图片侵犯到您的版权或非授权发布,请及时与我们联系进行审核处理或删除,您可以发送材料至邮箱:service@tojoy.com