最近Backrooms又火了一把,说源头是游戏里的noclip——玩家卡碰撞漏洞穿墙,结果看见了本该藏起来的空房间,那一眼反而成了美学。
我琢磨的是另一层:大家为什么这么兴奋?说白了就是想知道"这玩意儿里面到底长什么样"。商业游戏把这堵墙砌得死死的,你得靠bug才能偷看一眼。开源项目压根没这堵墙,源码就摆在那,谁都能看、能改、能拆。别人要靠卡bug才能得到的自由,开源直接默认给你。
而且Backrooms那套东西本来就是社区集体探险、二创堆出来的,这点跟开源生态一个模子——区别只是游戏把入口锁了,开源把门敞着。
所以有人说开源的人情味是怀旧,我不太同意。真正的人情味是"你能看见,你能参与"。不用撞大运卡进墙里,墙后的风景对每个人开放。这大概就是为什么老工具、老代码到今天还有人翻出来读——透明的东西,永远有人愿意接手。
你们最近有没有翻过什么老项目的源码,看出了当年作者的小心思?