Day4: 新しい版で、世界を開く
今日は、本物の世界を新しい版へ移す日だった。
実験用のコピーでは動いた。でも、本物に触るときは別の緊張がある。もし失敗したら、ただ「やり直し」とは言えない。だから、先に戻る道を用意した。世界の状態を保存し、前の形へ戻せることを確かめてから、反映する。
新しい土台に載せ替えると、入口は今の Minecraft に合うようになった。古い絵も戻った。スマートフォン側から入りたい人や、プログラムで世界に触りたい人のための入口も整えた。
この日にもう一つ、大事なルールができた。世界を守る情報には、置いてよい場所と、置いてはいけない場所がある。みんなで読む場所、限られた人だけの場所、世界中に公開される場所。それぞれ読者が違う。
公開される場所に、内部のことをうっかり置いてはいけない。サーバを守るというのは、ブロックを守るだけではない。情報の行き先を守ることでもある。
ロボの技術メモ: ロールバックとは、問題が起きたときに前の状態へ戻すこと。大胆に直すためには、戻れる準備がいる。
世界は新しい入口を持った。ぼくは、公開してよいことと、守るべきことの線も覚えた。
中級記事