边策 杨净 发自 凹非寺
量子位 报道 | 公众号 QbitAI

《是男人就下100层》,曾经风靡一代的flash小游戏、炙手可热的休闲游戏之最。

它让多少人没日没夜地想去尝试“第100层的滋味”;又有多少程序员的第一份作业,就是开发类似的小游戏。

然而,下了100层到底会发生什么

为此,B站一位名为“假期贩子”的up主,耗时数月,终于解开了这个谜团。网友直呼:当代头号玩家!

(已获作者授权)

但令这位up主万万没想到的是:

这背后的故事和秘密,却要穿越回30年前才能解答。

更意外的是,竟然还得到了原作者用中文写的答复与感谢。

在1990年的杂志上找到了线索

其实《是男人就下100层》是国内的山寨版本,最初这款游戏是由一位日本人草薙昭彦开发。

游戏最初的名字叫做NS-Shaft。这个NS可不是Nintendo Switch,而是原作者创立的Nagi-P Soft游戏公司的缩写。

既然是找隐藏关卡,那必须要从原版游戏入手。

up主发现,国内的flash版游戏基本都是山寨仿制的,根本没有剧情可言。而网上的相关资料,也基本上都是错误的。

不过所幸的是,这款游戏真正的开发商Nagi-P Soft的官网还在,上面Windows版本虽然是1997年的,但现在还能免费下载。

于是,up主的100层挑战正式开始!每玩一把,就会录屏,记录一下完成的层数。

通关秘诀只有两点:不碰钉子and不掉下去。最终,在第60把的时候,up主终于到了两位数的魔咒。

然而,小男孩到了100层之后,游戏依然还在继续。

难道这个游戏有剧情只是江湖传说?到此为止都是我一厢情愿吗?

到了这一步,up主决定“死撑”继续搜索这款游戏的相关资料,但是翻阅了中英日三版网站之后,仍然关于100层的剧情信息都没有。

难道是被100层这个盗版名字误导了?

up主决定转变思路,从这家游戏公司的历史着手。

Nagi-P Soft是一家1989年就成立的公司,当时草薙昭彦只有13岁,而游戏NS-Shaft直到7年后才推出,那么1989年到1996年之间这家公司开发过哪些游戏?

Nagi-P Soft一开始是为MSX开发软件。MSX,简单来说就是,80年代电脑的廉价替代品,通俗来说就是日本的“小霸王学习机”。

但从这么多游戏软件里寻找相关线索,依旧难如登天。按照当时还主要纸媒“横行”的时候,他决定从当时最热门的杂志——MSX Fan开始。

于是,up主开启了1989年第一期的漫漫征程,进行着一边浏览、一边拍照翻译的工作。

结果,就在这时候有了转机

在翻了16本杂志之后,up主终于在1990年9月刊第46页上找到了线索——一篇名为8192层高塔的文章。

整篇文章主要讲的是:

“在2005年,有一位冒险家在奥阿弗利卡的腹地,发现了一座直通云霄极不合理的高塔。在当地流传的传说中,这座高塔高达8192层。”

“你为了制霸这座塔,向着奥阿弗利卡出发了,但是见到实际的塔后,你却踌躇不前,只能左右反复横跳……”

剧情到此,剩下的内容需要玩家自行摸索了。

看起来,现在离最终答案只有一步之遥了。

解锁隐藏剧情,获原作者支持

接下来,作者就开始了对这款游戏的“疯狂”采购计划。

在浏览了至少10家不同的线上购物平台之后,竟然连一条有关这个游戏的信息也没有找到的。

这时候,up主想到了游戏原作者——草薙昭彦。现在他的Twitter头像,仍是这款游戏里那个冒险的小男孩。

接着,up主就向草薙昭彦表达了自己的支持与困惑,并向他询问了购买8192层塔这款游戏的渠道。

几天之后,草薙昭彦真的回复了,并详细解释了这款游戏市面上没有的原因:它并不是一款商业化游戏。

当时杂志上除了在46页上介绍了这款游戏之外,还在61页附上了游戏的源代码

在日本好友的帮助下,得到了MSX设备,随即开始了敲代码、玩游戏。

但很可惜,这款游戏依然没有任何剧情可言。接着,草薙昭彦将他参与制作过游戏的所有版本全部发给了他。

现在只剩下最后一个目标,这款游戏的GBA版——NS-Shaft与NS-TOWER的融合版。

跟之前的所有版本都不同,这次还加入了道具和设备,更有了完整的剧情。

最终,找到了GBA版的隐藏剧情,故事从这里开始……

不过这款游戏的GBA版本并非原作者开发,而只是授权给第三方制作的衍生作品。

但这并不妨碍原作者激动的心情,草薙昭彦在得知自己的游戏在B站火起来后,用中文发了文章开头那条中文Twitter。

就在刚刚,他又得知自己上了微博热搜。

依旧活跃的原作者

《是男人就下100层》的故事到这里暂时完结,而草薙昭彦的游戏公司早已淹没在时间长河里,这家公司此后再也没有推出过一款热门游戏。

虽然Nagi-P Soft公司的官网至今还存在,但网页风格在告诉你,这家公司的历史已经完结。

甚至你还能看到Chrome浏览器的提示:“Adobe Flash Player已不再受支持”,仿佛在提示这款游戏随着flash消亡已经一去不复返。

2007年,Nagi-P Soft推出最后一个手机Java版;2013年,iOS版更新到1.1.4。之后《是男人就下100层》官方版就再也没有更新过。

但草薙昭彦至今仍是一名活跃在GitHub上的程序员。

草薙昭彦现在的身份已不再是游戏公司创始人,而是挪威Cognite AS日本子公司的首席解决方案架构师和日本区CTO。目前他居住在新加坡。

他已经转战JavaScript,并开发一个热门开源项目——Mini Tokyo 3D,就是东京公共交通的实时3D地图。

经过数个版本的迭代,Mini Tokyo 3D的功能已经相当完善:不仅能显示东京地铁的实时位置,还能显示东京上空的民航客机,地图的颜色也会随着夜幕降临而变黑。

现在Mini Tokyo 3D已经在GitHub上收获了1.4k星标。

草薙昭彦也一直坚持为这个开源项目写教程,上个月他还在个人博客里更新了文章。

这个项目还为草薙昭彦带来了许多大奖,包括日本数字媒体协会(AMD)颁发的新人奖、第三届东京公共交通开放数据挑战赛大奖、2019年开放与大数据利用与地区振兴促进组织贡献奖。

在一次采访中,草薙昭彦解释了他开发Mini Tokyo 3D的原因。

最初他的灵感来自一款“Mini Metro”的益智游戏,让玩家在人口迅速增长的城市中规划地铁路线。

后来他参加了东京公共交通开放数据挑战赛,创建了这个“数字孪生”项目。

草薙昭彦说,他还有个目的,是希望东京奥运会举办之际,外国人能更容易地了解东京的公共交通。

因此,当你把鼠标指针放在地铁上时,会弹出一个多语言的提示,目前该项目已经支持中文。

没想到的是,因为疫情,东京奥运会推迟,草薙昭彦又开发了一款日本疫情传播图。

除了疫情以外,可能更让45岁的草薙昭彦感到意外的是,自己25年前开发的游戏又因为一位中国玩家再次唤醒人们的记忆。

草薙昭彦的个人博客:
https://nagix.hatenablog.com/

草薙昭彦近况:
https://internet.watch.impress.co.jp/docs/column/chizu2/1226660.html

Nagi-P Soft主页:
https://www.nagi-p.com/v1/

本文系网易新闻•网易号特色内容激励计划签约账号【量子位】原创内容,未经账号授权,禁止随意转载。

加入AI社群,拓展你的AI行业人脉

量子位「AI社群」招募中!欢迎AI从业者、关注AI行业的小伙伴们扫码加入,与50000+名好友共同关注人工智能行业发展&技术进展

量子位 QbitAI · 头条号签约作者

վ'ᴗ' ի 追踪AI技术和产品新动态

一键三连「分享」、「点赞」和「在看」

科技前沿进展日日相见~

《是男人就下100层》真的有隐藏剧情!B站up主数月破解,原作者点赞致谢相关推荐

  1. cocos2d-x 是男人就下100层 附源码

    1.效果图: 玩法: 一个不断下降的小人,点击屏幕的left或者right控制小人的移动方向,尽可能生存久些.为什么要搞这个游戏呢?因为在2012年的8月份,我完成它的android版本,见<自 ...

  2. 是男人就下100层【第五层】——2048游戏从源代码到公布市场

    上一篇<是男人就下100层[第五层]--换肤版2048游戏>中阳光小强对2048游戏用自己的方式进行了实现,并分享了核心源码,这一篇阳光小强打算将该项目的全部源码公开并结合这个实例在这篇文 ...

  3. 是男人就下100层【第四层】——Crazy贪吃蛇(2)

    在上一篇<是男人就下100层[第四层]--Crazy贪吃蛇(1)>中我们让贪吃蛇移动了起来,接下来我们来实现让贪吃蛇能够绕着手机屏幕边线移动而且能够改变方向 一.加入状态并改动代码 首先我 ...

  4. 是男人就下100层【第一层】——高仿微信界面(4)

    上一篇<是男人就下100层[第一层]--高仿微信界面(3)>中我们完成了登录,这一篇看完成登录后的一个短暂加载和引导界面. 加载界面: <RelativeLayout xmlns:a ...

  5. Unity经典游戏教程之:是男人就下100层

    版权声明: 本文原创发布于博客园"优梦创客"的博客空间(网址:http://www.cnblogs.com/raymondking123/)以及微信公众号"优梦创客&qu ...

  6. 是男人就下100层【第五层】——2048游戏从源码到发布市场

    上一篇<是男人就下100层[第五层]--换肤版2048游戏>中阳光小强对2048游戏用自己的方式进行了实现,并分享了核心源码,这一篇阳光小强打算将该项目的所有源代码公开并结合这个实例在这篇 ...

  7. OpenGL2D小游戏——是男人就下100层

    2019独角兽企业重金招聘Python工程师标准>>> 是男人就下100层想必大家一定都玩过,在这里给大家简单介绍一下游戏规则. 游戏规则: 游戏人物从屏幕上方按一定速率下落,同时台 ...

  8. 是男人就下100层【第一层】——高仿微信界面(8)

    上一篇<是男人就下100层[第一层]--高仿微信界面(7)>中我们实现了下弹式菜单,这一篇我们来看看如何实现微信中的摇一摇功能. 首先我们来布局我们的摇一摇界面 布局文件如下: <? ...

  9. 是男人就下100层【第一层】——高仿微信界面(5)

    前面< 是男人就下100层[第一层]--高仿微信界面(4)>中我们已经完成了基本的引导界面和登录界面,这一篇中我们来看看登录后的主界面的布局和内容,来一步一步的完成该界面. 我们先来看看主 ...

最新文章

  1. Science | 闵明玮等揭示细胞如何做出命运决定
  2. iphone连上wifi却上不了网_路由器上不了网怎么解决 路由器上不了网解决方法【详解】...
  3. 按任意的字段旋转的存储过程
  4. 管程由哪三部分组成_黄蜀葵烘干机是由哪几个部分组成的
  5. springboot_通过Actuator了解应用程序运行时的内部状况
  6. 无线打印 airprint 服务器,Docker容器实现Airprint 打印服务器功能
  7. 《移动App测试的22条军规》—App测试综合案例分析23.11节测试微信App对多语言和地区的支持...
  8. 菜鸟谷歌浏览器打印组件技术分析
  9. python 模块下载资源汇总
  10. MATLAB模糊控制解析及simulink仿真示例(附fis代码和simulink仿真slx文件以及文件使用视频)
  11. 无意识(无知)--有意识--进入潜意识--无意识(本能状态)
  12. python+基于Python的资产管理系统 毕业设计-附源码201117
  13. erlang安装没有bin文件夹
  14. Kinect与KinectFusion重建
  15. Anaconda,tensorflow,keras安装过程以及遇到的问题和解决方案
  16. Mysterious Organization
  17. 各进制之间的转换(二、八、十、十六)
  18. 王者显示重连服务器失败,最强王者三国手游服务器连接失败 最强王者三国手游曹操学什么技能...
  19. vmware worlstation15.5 打开虚拟机报错 :operation inconsistent with current state!
  20. 2021,移动办公再次风起

热门文章

  1. 有没有办法折叠Eclipse中的所有代码块?
  2. 如何检查字符串是否包含Ruby中的子字符串?
  3. Leaflet绘制热力图【转】
  4. Linux操作系统下以不同颜色命名的文件类型
  5. 搭建Eclipse+MyEclipse开发环境
  6. 子主题function php,wordpress子主题怎么添加
  7. 搜索引擎提交工具_钦州SEO优化_SEO工具常用的有哪些大盘点,做SEO优化不再累...
  8. SQLite中的SELECT子句
  9. Unix/Linux提权漏洞快速检测工具unix-privesc-check
  10. GRDB自定义的纯函数