
描述
《One Move》是一款短小温馨的网页益智游戏,作者把它送给每一个需要一点希望的人。在林间一座木头搭成的工坊里,三个小伙伴正等着与 Pangolux 重逢。
游戏共有 3 关。每一关,玩家只需选择松开哪一个机关,然后看一连串物理反应接连展开。选错了,小伙伴会被软软地接住,还有再来一次的机会;选对了路线,它们就离家更近一步。
工坊本身也在讲一个小故事:风随着章节越刮越大,树木和吊挂的道具跟着摇晃,风暴加剧时,一只罐子掉了下来。解开最后一道谜题后,一扇华丽的玻璃门缓缓打开,一座分节的木桥载着伙伴们走向 Pangolux。移动的镜头和配有角色铅笔习作插画的片尾字幕,一起庆祝这场重逢,也回顾这个世界的制作过程。
作品是作者专门为这次比赛创作并执导的,先在 E-Studio 中起步,之后转到 OpenAI dot 上继续完成。参考图、代码和片尾的铅笔习作都有 OpenAI 的辅助,配乐由 Google Gemini 生成、再由作者挑选,除了开门的吱呀声,其余音效都由程序生成。试玩版为英文,在浏览器里就能玩;用手机玩时建议横屏。
Tripo 用在哪里
Tripo 是这个世界的视觉基础,而不只是点缀:角色和许多场景、道具模型,都是用 Tripo 从参考图生成的。
- 角色:全部 4 个角色都由 Tripo 图生 3D 生成。解谜关卡里的伙伴形象是用这些模型渲染出的精灵图,终幕重逢时则换成绑好骨骼的 3D 角色。
- 场景与道具:小木屋、森林、柜子和许多道具,同样由 Tripo 从参考图生成。
- 变成可玩的世界:作者在 Blender 和 Three.js 里为模型设置轴心、布料与风力形变,配上材质、灯光、动画过渡和音效,做出带铰链的玻璃门、分节木桥、会变形的布袋和随风摆动的景物,让生成的资产接上运行时的动画、灯光和物理反应;只有少量运行时的小几何体仍由程序生成。


