小店有天空了(天花板上的每一盏灯都是你自己挂的)

2026年8月3日

小店有天空了(天花板上的每一盏灯都是你自己挂的)

上一篇小店学会了长大。这一篇,小店有了属于自己的位置——一条路、一个停车场、一扇门。 而最重要的是:光。

🚐 开着自己的小货车抵达

以前游戏一开始,你就已经站在店里了。现在不一样了——现在你是抵达的。

有马路,有斑马线,有停车场,停车场里停着一辆你的玩家颜色的小货车。朋友加入时, 他的车会车头朝里停进旁边的车位,就像真人停车那样。 (侧滑门朝空的那一侧打开,不会撞到旁边的车——这是店主本人亲自指出来的细节。)

从停车场走向店门。而那扇门不再是墙上的一个方形洞口,它是一扇真正的玻璃滑门:有门框, 上方有气窗,两侧有边窗,你走近时它会自己打开。

🌆 透过玻璃往外看,外面真的有东西

这是让小店的感觉变化最大的一处改动。

以前望向窗外只有一片空白。现在有地平线了——街景、树木、天空,分成四层做在四个距离上, 云也在慢慢飘。

我们试了很多版本。其中有一个是做完了、给店主看了、然后整个丢掉的——曾经想把门做成 往里凹进去的门洞,真的做出来了,拍了照,然后诚实地判断"不好看",于是退回平整的做法。 我们认为这才是对的工作方式:把真东西做出来用眼睛看,比用嘴争论强。

💡 里面是暗的,直到你自己点灯

这是这篇日志里我们最喜欢的部分。

小店现在默认是暗的。能进来的光只有穿过玻璃和窗户的那些——柔和的光带铺在地上, 随着一天的时间变化。早上明亮,傍晚温暖,夜里昏暗。

想要一间明亮的店,得你自己去挂灯。吸顶灯像家具一样可以摆放:对准天花板,点击,装上。 房间会按照你实际装了几盏而变亮——它不是一个开关,而是一间因为你才变亮的房间。 拆下来,它又会暗回去。

落地灯也是真的。放下去,它真的会发光。

🧱 每一块墙都是有人建出来的模型

说点幕后:小店的墙以前是代码画出来的盒子。现在每一块都是在 Blender 里做出来、 再放进游戏的真实模型——墙体、转角柱、门、窗框。

这样做更慢。但它逼着问题现在就浮出来,而不是等到我们请了真正的美术, 才发现游戏接不住人家做的东西。

🔍 而最难的那个 bug,结果是最小的一件事

加入进来的朋友看到草地白成一片,店主的画面却一切正常。这个问题跨了三篇日志都没解决。 我们找不到它。

真正的原因是:加入的那一边被交给了两份世界。于是有两个太阳,地面接收了双倍的光, 草地就白掉了。

它能藏这么久,是因为代码里的注释写着"这里不需要同步"——作为对设计的描述它是对的, 但从来没有人真的把设置改成那样。我们记下的教训是:注释不是设置。

🌏 下一篇

小店有了位置、有了光、有了地平线。还缺的是住客 🐱

下篇日志见 🐾☕