2026-05-04 | 研究与探索 | UNLOCK

猫里奥版本考

你应该在某个地方见过这个游戏或者它的变体:

sybon action screenshot

这是一个以出其不意的关卡设计为难玩家的“粪”游戏,有很多主播游玩它和录制反应视频。

中文互联网一般称它为“猫里奥”,英文世界也常叫它“Cat Mario”,但它的真正名字就是画面上的日文标题“しょぼんのアクション”,其中“しょぼん”罗马音为 shobon,是对 2ch 表情 (´・ω・`) 的昵称1,而“アクション”则是单词 action 的片假名。

本文将介绍这个游戏相关的历史和一些有趣的细节。


本文提到的一些网址如 geocities.jp 与 mysria.com 现已停止服务,需要用互联网时光机 archive.org 访问。

最初版本

2007 年一位昵称为ちく2的网友在自己的 geocities 主页3上发布了自己创作的游戏《しょぼんのアクション》4

最初版本已实现游戏的基本操作逻辑,包括方向键移动,空格键加速,ESC 退出,F1 回到标题界面,O 键自杀,标题界面按 1 ~ 4 加 Enter 选关,按 1 ~ 4 加 0 生成随机地图。但是只有 4 关,没有后来的关卡 5 ~ 9,关卡 4 只有一个结局,通过毒蘑菇干掉关底白猫过桥会死掉。

ちく使用的该游戏的英文名为 syobon action,这个名称被沿用了下来。

开发此游戏后,ちく公开了游戏源代码(2011 年开始不再公开,从网页上撤下了源代码的下载链接),在 niconico 上发布了视频5

根据ちく在 2010 年的一篇博客6中的描述,他很想做出一款类似《人生オワタの大冒険》(中文一般叫“变态人生大冒险”)的游戏,2007 年决定在某大学的文化祭上发表一个这 样的游戏,但这时距离文化祭只剩 4 天了,于是他只花 3 天就做出了游戏的第一关,使用红白机游戏《猎豹人》的 BGM,简单绘制了各种角色并设计了陷阱。 游戏在文化祭上大受欢迎,作者接下来用 2 周完成了游戏的 2~4 关。

游戏使用 DxLib 开发,这是一个在日本流行的游戏开发库,提供了图形、音频、输入等功能的接口,基于此诞生过许多出色的独立游戏。

ちく承认当时自己是自学成才,因此源代码完全是“意大利面条式代码”。

5~9 关

一位网名为 Bluvel 的网友在 2008 年元旦前游玩了《しょぼんのアクション》,对其产生了兴趣,决定对其进行一些改造7。改造的结果就是新增了 5~9 共 5 个关卡。我们可以把原来的 4 个关卡叫做【版本1】,Bluvel 的改造版本叫做【版本2】。

新增的关卡相比于原来的 4 个关卡难度更大,对游戏中的一些机制也有了更多的利用和挑战,如关卡 5 的出生点在空中,如果开始时什么都不做就会掉下去摔死。

Bluvel 在 2008 年 1 月 14 日左右完成改造开发并发布了游玩视频8

【版本2】修改了关卡 4 的结局,从画面上方绕过是和原版一样的结局,毒死白猫过桥则会通往新增的关卡 5。关卡 8 结束后会滚动字幕并返回标题界面,关卡 9 只能选关进入。另有一些细节区别,如存档点的旗子写上了【中間】。

可以从 2008 年 4 月上传的 YouTube 视频9简介中得到【版本2】的下载地址 http://bf-web.net/~BluvClub/kitiku.lzh,其前缀 http://bf-web.net/~BluvClub 就是当年 Bluvel 的博客。另可以在 archive.org 上看到 http://bf-web.net/~BluvClub/creates/ 在 2008 年 7 月还没有猫里奥游戏,在 2009 年 2 月有了【しょぼんのアクション】,其中供下载的压缩文件名也是 kitiku.lzh,下载路径则是 http://bf-web.net/~BluvClub/creates/kitiku.lzh,与前面提到的有一定差异。

可惜两个 kitiku.lzh 压缩包都没有在 archive.org 上存档。我们可以在一家法国电子杂志的下载目录10里找到 kitiku.lzh 压缩包,应该就是【版本 2】。里面的文件最后修改日期多在 2008 年 1 月,最后修改日期最早的 main.h 是 2007 年 12 月 25 日,仅比原作者ちく提供的源代码压缩包中最后修改日期晚 2 天。

后来 Bluvel 的博客迁到了 http://yaruki0.sakura.ne.jp,仍然提供了【しょぼんのアクション】下载,但这个版本是对【版本2】进行了一定改进的【版本2.1】,其封堵了一些取巧的路径。如【版本2.1】的关卡 5 中多了一个云朵怪避免玩家通过卡墙跑到上一层。

Bluvel 的博客又经过一次迁移到 https://yaruki0.net,这个站点上提供的【しょぼんのアクション】游戏部分与【版本2.1】完全相同,只有说明文档上的修改。

Bluvel 至今仍在互联网上活跃,其 X 账户和 YouTube 频道最近都有更新,属于是互联网老资历了。

两位开发者都在几天到十几天里完成了开发,而且代码也是很 kuso,非常 Geek。

ちく的其他相关作品

2008 年 2 月,ちく发布了名为《スーパーしょぼん》(Super Syobon)的 Java Applet 游戏11,能直接在网页上游玩,还带有关卡编辑器。但最终由于 bug 太多且使用麻烦,ちく决定停止更新发布这个游戏。

Java Applet 早已经被淘汰了,现代浏览器已经不再支持,我将游戏相关文件从 archive.org 上下载下来,通过 ChrrepJ 支持在现代浏览器上运行,可以访问 https://chirsz.cc/super-syobon-archive/super-syobon/game/index.html 游玩,访问 https://chirsz.cc/super-syobon-archive/syobon-editor/index.html 使用关卡编辑器,注意必须使用 Chrome 浏览器。相关文件放在了 GitHub 上:https://github.com/chirsz-ever/super-syobon-archive

2015 年ちく以 Mysria 的 ID 开发了画风与玩法不同,但精神内核相似的游戏 NekoGame12,相对而言难度较低。

其他版本

由于游戏的资源是独立的图片和音频文件,直接修改就能改帖图和音效。有很多不同的改版。游戏本体也是开源的,因此也能对游戏逻辑进行修改。

国内流行的一个版本是一位自称“阿笠博士”的网友编译的,添加了一个启动脚本通过 AppLocale 运行游戏以避免乱码。其将这个游戏称呼为“超变态多罗猫版马里奥”,可能受此影响很多地方也将游戏称呼为“多罗猫版超级玛丽”或者“变态猫版超级玛丽”。多罗猫是索尼的吉祥物,除了形象和游戏主人公有点像,和游戏并无关系。

国内流行的另一个版本是“美化修正版”,将游戏中的敌人、建筑和道具等贴图换成了 SFC 超级马里奥世界的风格,作者不详。

Open Syobon Action 这个项目将游戏从 DxLib 移植到 SDL,从而可以在其他平台上运行。基于此也有直接在浏览器上运行的版本,如 https://www.gatobros.com/syobon.html

Soyobon Action 3 是网友 daka256xr 自制的续作。

结语

这篇文章从很久以前就想写了,但被拖延了很久,终于借着五一假期写了出来。虽然这款游戏在国内外都很有名,但关于它的历史和细节的资料却很零散,甚至维基百科上都没有提到 Bluvel。希望本文能把这些资料整理清楚,给喜欢这个游戏的人提供一些有用的信息。

感谢 Bluvel 亲自详细的回复我的咨询邮件,解答我的问题,提供了第一手资料。

Footnotes

  1. https://zh.wikipedia.org/wiki/2ch%E6%96%87%E5%AD%97%E4%BA%BA%E7%89%A9

  2. 【ちく】罗马音为【chiku】,其在 niconico 上的 ID 为【tiku】。此人的 geocities 与 Yahoo id 为 z_gundam_tanosii

  3. http://www.geocities.jp/z_gundam_tanosii/

  4. http://www.geocities.jp/z_gundam_tanosii/home/Main.html

  5. https://www.nicovideo.jp/watch/sm1445008

  6. http://www.geocities.jp/z_gundam_tanosii/Misc/syobon_action_description.html

  7. http://bluvclub.blog65.fc2.com/blog-entry-204.html

  8. https://www.youtube.com/watch?v=egWOQf-VENc

  9. https://www.youtube.com/watch?v=xkSwolLeVOM

  10. https://www.guelnika.net/download/jeux/ ,文件名 kitiku.lzh

  11. http://www.geocities.jp/z_gundam_tanosii/applet/super-syobon/main.html

  12. http://mysria.com/html/index.html