火山一看就不适合新手开发,金属火山喷发出熔融金属,而火山自然是喷出岩浆。岩浆降温之后就变成大家耳熟能详的火成岩,我们直接把火山围起来,套上冷却模块。金属火山两三吨水已经是足够了,但火山可能要四五十吨。除了需要倒很多水以外,对空间还有要求。过多的蒸汽会导致火山超压无法喷发,而且有的火山每秒喷发很多,但持久性不行。

有的火山每次只能噴一點,但要噴很久。因此還得對症下藥,算算幾台蒸汽機才能壓得住它的火氣。很複雜,不適合新手玩家。所以需要一個全新的開發思路,將熱能的存儲與釋放解耦,先將熱能存儲起來,再按需釋放。把火山單獨隔開,用機械氣閘導熱。等蒸汽室溫度低于兩百度時,關上機械氣閘吸收岩漿的熱量。高于兩百度時打開機械氣閘,停止吸收岩漿的熱量。

但当岩浆温度降低到一千四百一十度时,相变成火成岩,如果单格岩浆质量超过一千四百七十二,那么它会变成火成岩的土块,也就是结块。挖掉之后热量和质量直接损失一半,这肯定不行。所以可以利用机械气闸的开关,每次放一点岩浆进来,将岩浆分而治之就不会结块了。先吸收岩浆的热量给蒸汽机发电,然后就跟金属火山开发一样,将火成岩运出来,把热量释放到蒸汽室,继续给蒸汽机发电,火成岩降温到蒸汽室的温度就送出去了。