文本概览:全文约 1,786 字,阅读约 5 分钟。
今天这篇《Reflected》作者f0rb1dd3n403游戏开发访谈。
《Reflected》是一款镜像解谜平台跳跃原型。
当程序员真正去“理解像素”时,项目会从jam版本变成可展示的游戏demo。
人物与背景:Jam 九天后,表面安静,底下没停
f0rb1dd3n403 的主业是全职栈工程师,做游戏多半是周末搞副业。
2024 年前后,他和美术Richard Oz用9 天 Jam做出了《Reflected》初版:镜像解谜、平台跳跃、Godot 开发。
图:Jam 版已能玩,但手感与镜头仍粗糙。
Jam 结束后五个月,对外几乎“没动静”。
实际上他在啃三类硬骨头:
- 角色移动:去掉蹭墙滑步,加上跳跃缓冲,重做惯性与物理;
- 关卡工具:边界、镜头切换、平台与镜子做成更像拼乐高;
- 像素抖动:镜头与像素网格不对齐时,整屏发虚——这是最耗心力的一关。
其他独立开发者访谈里全是“灵感”和“情怀”。但是f0rb1dd3n403大部分时间花在可复现的工程问题上。
关键转折:母亲一句“你都不知道 像素 是什么”
f0rb1dd3n403 想起五六岁时的旧事:路边有家电脑店叫Pixel,他每次路过都求母亲买电脑,母亲总说——“你连 pixel 是什么都不知道。”
图:镜像与平行空间是玩法核心,也对像素对齐极其敏感。
为了搞懂“像素到底怎么表现”,他专门做了一个16×9 像素的极小项目,像补上一堂迟到二十多年的课。
很多游戏中的像素问题问题因此缓解或消失。
用他自己的话说:终于像和母亲完成了一场迟到的对话。
图:不同颜色的镜像,象征主角面对的“另一个自己”。
这不是煽情修辞。
对不会画画、却要扛像素游戏的你来说,启示很具体:当画面“不对劲”时,别只怪美术,先问是不是像素网格、镜头、缩放没对齐。
核心方法论:程序主导 + 美术合伙 + demo
访谈里几条可复制的做法:
1. 承认分工,主动找美术
Jam 期间 Richard Oz 定了视觉风格与首批素材;Jam 后 Richard 去做自己的项目(如《MyDream.exe》)。
f0rb1dd3n403 坦承:自己时间主要在编程,希望有人爱上项目一起加入。
你若只会 code,硬扛美术往往拖死项目;找合拍美术,比硬学画快得多。
2. 用设计承载“镜像”主题
玩法上,主角进入平行现实,面对不同颜色的“另一个自己”,要调和碎片、恢复和谐。
可探索、可回访关卡,而不是纯线性。
像素在这里服务叙事,而不只是复古皮肤。
3. 目标定在demo,而不是“做完整个游戏”
下一步是做出demo——一块能看清“蛋糕有几层”的样片,再谈找发行。
对副业开发者,这比空喊“我要做完”可执行得多。
4. 社区不是锦上添花
他说游戏是给“需要它的人”的:自己几乎没时间玩游戏,但仍希望作品能连接到人。
反馈、共建、甚至加入开发,都被视为项目的一部分。
图:Reflected 持续迭代中的关卡与机关。
启示
本篇核心观点:像素游戏开发者访谈里,最有用的往往不是“大神_palette 怎么配”,而是程序员如何把像素当工程问题啃透,并用垂直切片与协作把 Jam 草稿推向可展示demo。
你可以立刻做的事:
写一段 200 字的“游戏开发说明”:哪些你来做、哪些需要美术/关卡设计合伙——发在 itch devlog 或社群里,看是否有人回应。
来源:Interview with the Developer — Reflected[1](f0rb1dd3n403 / The Yellow Button)
参考资料
Interview with the Developer — Reflected: https://f0rb1dd3n403.itch.io/reflected/devlog/938171/interview-with-the-developer
热门跟贴