下载 App
《地下的森林》开发日志#3|看不见的道路:菌丝和水
修改于前天 16:1515 浏览
游戏叫"地下的森林",核心玩法其实在地下。
【玩法】
点「地下」,地面变成剖开的土层,能看到发光的菌丝。一根手指从菌丝上起笔画一条线,新的菌丝就沿着这条线慢慢长出去,每米花 3 点生机;两根手指可以挪动视角。菌丝碰到石头会自己绕开,碰到别的菌丝会长在一起。
【水是怎么流的】
· 菌丝网络在程序里是一张由节点和连线组成的图。
· 池塘边、泉眼边的节点是水源。每半秒,水从水源沿着连线往外"漫"一遍(一次图的广度搜索),能漫到的节点就是湿的。
· 一棵树的根附近半米内有湿的菌丝,它就喝得到水;花丛的范围大一些。
· 喝到水的树会继续长,喝不到的会慢慢发黄。
· 网络里有几千个节点。为了快速找到"离这里最近的菌丝",地面被分成 1 米一格的网格,只查附近几格。
【第五章:旱风】
旱风来的时候池塘会变浅,只靠池塘的水路会断。准备的办法是去西边湿地,把菌丝接到泉眼,多一个水源;或者在池塘边种柳树。
【第七章:看不见的道路】
这一章最能说明"涌现"。鼹鼠一家要搬来,会提前在地上标出红圈,红圈里的菌丝会被挖断。
如果整张网只有一条路,断一处,下游的植物全都断水;如果你提前在红圈外面绕一条菌丝,把两边接成回路,鼹鼠挖断之后,水会自己从另一边绕过去。没有哪一根菌丝"知道"整张网,但网有了冗余,就能自己修好。
【真机试玩发现的问题】
在手机上试玩时遇到"一画就拉动视角、画不了菌丝"。查下来是红圈中间那块"鼹鼠还有多久到"的提示牌挡住了手指,触摸被它接走,浏览器还把整个页面拖着走。现在提示牌挪到了红圈外面,而且不再拦截触摸。
下一篇讲八个章节,以及为什么要把节奏放慢。













