返回

Gift No.188

一款安静的骑行叙事游戏:一个男人骑车上山,把母亲失踪的那条山路再走一遍。沿着云雾群山里的 8 字形环路停靠 16 座驿站、收集碎片;没有战斗,也没有失败,一局 20–30 分钟。

作者: Jasper Studio开源地址
在线体验
Gift No.188在线体验

描述

《Gift No.188》是一款安静的骑行叙事游戏。玩家骑行在一条 8 字形的环路上,路线在中途与自己交叉一次,穿过层层云雾的群山,沿途停靠 16 座路边驿站,其中 5 座各藏着一枚碎片,要到第三次造访时才能拿到。

Miles Lu 以修理坏掉的东西为生。6 年前,他的母亲在这条路上失踪,留给他一份家业:「第十八驿」客栈,从此一直空着。直到一封律师函寄来:30 天内开张,否则土地将被依法收走,而有人看中了温泉底下的东西。路上并不空荡。沿途四块刻字的石碑写着:守路人记得路,却不记得自己;你为所有人守住回家的路,代价是没有人记得你。其中一块碑上的字被刮掉了,只剩下半个「188」。

碎片之间,还有 5 件小小的乐事:云、茶、琴、竹、鸟,每一件都要去上三次,才肯交出点什么。预算只能靠做减法来平衡;心境只会往下走,唯一让它回升的办法,在茶摊上有卖。没有战斗,没有失败,也没有过场动画:每一句台词都在自行车行进中出现,一局约 20–30 分钟。结尾,收集到的 15 枚碎片会被压进一张明信片,可以在上面写字、导出成 PNG 图片,也可以留白;然后在「留门」与「放手」之间做出选择,没选的那一个,就一直空着。

游戏刻意为低配硬件而做。驿站的屋顶、立柱、柱础和栏杆都在代码里生成,所有表面都在着色器里计算,构建包里没有一个字节的贴图。三档画质会降低内部渲染分辨率、阴影和植被范围;低档干脆去掉草地,把省下的预算花在分辨率上,因为草受填充率限制,画面变糊比草变稀更伤观感。游戏不做后处理,心境的暗角效果是一层 DOM 叠加层,不占 GPU 时间。能力检测会读取你的 GPU 型号,把判断理由展示给你,之后不再自行切换档位。

作者把这份礼物送给自己,也送给每一个离开家乡的人。这是一款网页游戏,支持中英双语,音频由 MiniMax 模型生成。

Tripo 用在哪里

Tripo 生成了游戏里 23 个 3D 资产中的 15 个。

  • 载具:自行车(26 个零件)、摩托车(69 个零件)和滑板(5 个零件)。
  • 场景:5 座碎片驿站、松树、竹丛、灌木和两栋现代建筑。
  • 让车动起来:作者在 Blender 里按实测的轴位重建两骨 IK,把踩踏循环烘焙成动画,让骑手的脚踩在踏板上;在 three.js 里,用协方差矩阵的 Jacobi 特征分解从几何体中量出车轴和自转轴,把轴向对齐,并让车把跟随前轮转向。

宣传视频