画面上の見かけはこんな風になっていますね。 1段目〜13段目までに自作面を入力するようになっています。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
地下帝国説では、外壁はロボットにとってこのように扱います。
|
以下、説明です。 上の空白(エディット領域の一つ上) 通常、これは見た目通り解釈されます。通常はブランクだし、金塊が置かれた場合金塊です。 例外はロボが画面下のコンクリ内に復活したときで、このとき最上段ではいろいろなことが起きます。非常に説明がしにくいので、断片的なキーワードだけ書きます。暇な人はこれを元に調べてみてください。ただし、通常の面作成には必要ないとおもいます。 ・地下1階のロボットが通過した部分が、最上段のその2つ右にコピーされる。 ・コピーはランナーかロボットが歩いた部分のみ行われる。 ・ロボットがコピーされるとそこはロボットになるが、通過しても平気。 ・ランナーがコピーされるとゴーストランナー状態になる。 外壁・左(左の0段目から13段目)) 見た目はコンクリですが、移動できないブランクとして解釈されています。 外壁・右(右の0段目から13段目) 右は左と違って見た目通りコンクリとして扱っています。右端のはしごと左端のはしごでロボの挙動に大きく差が出るのはこのためです。 外壁・下(最下段の一段下以下すべて) 変化する部分はA〜Eと1〜8だけです。 その部分はキー操作、グラフィック変化(スイッチ)、5段目でブランクやバーなどに変化します。 ほかは見ての通りコンクリ、落とし穴、ブランクです。 地下1階
キー単独の場合…右or左=コンクリ 下=バー 上orAorB=落とし穴 複数の場合…ナナメ入力や、A,Bを押しながらのキー操作はすべて落とし穴 ※地底ではコンクリとレンガはロボから見て習性が変わらないので統一してあります。
「中央スイッチ」は3つの状態を取り、最後に背景のグラフィック変化がおきた座標によって切り替わります。 3状態は「落とし穴」「バー」「コンクリ」。初期状態は「コンクリ」です。
「右スイッチ」は3つの状態を取り、最後に背景のグラフィック変化がおきた座標と方法によって切り替わります。 3状態は「落とし穴」「バー」「コンクリ」。初期状態は「バー」です。
「外部スイッチ」は2つの状態を取り、背景のグラフィック変化がおきた瞬間のみ変化します。 2状態は「ブランク」「コンクリ」。通常は「ブランク」です。 地下2階
また、通常アルゴリズムとは違い掘ったレンガはブランクとして扱います。 地下3階 コンクリが敷き詰められています。 |
11 | │ | × | × | × | × | × | 員 | × | × | 員 | × | × | × | × | × | │ |
12 | │ | × | × | × | × | × | ■ | ■ | ■ | ■ | ■ | ■ | × | × | × | │ |
13 | │ | ♀ | × | × | × | × | × | × | × | × | × | × | × | × | × | │ |
14 | └ | ─ | ─ | ─ | ─ | ─ | ─ | ─ | ─ | ─ | ─ | ─ | ─ | ─ | ─ | ┘ |
11 | × | × | × | × | × | × | 員 | → | × | 員 | → | × | × | × | × | ■ | |
12 | × | × | × | × | × | × | ■ | ■ | ■ | ■ | ■ | ■ | × | × | × | ■ | |
13 | × | ♀ | × | × | × | × | × | × | × | × | × | × | × | × | × | ■ | ←エディットできる最下段 |
14 | × | 凹 | 凹 | × | × | × | × | × | ■ | × | × | × | × | × | − | × | ←地下1階 |
15 | × | × | × | × | × | × | × | × | × | ■ | ■ | ■ | ■ | ■ | ■ | ■ | ←地下2階 |
16 | × | ■ | ■ | ■ | ■ | ■ | ■ | ■ | ■ | ■ | ■ | ■ | ■ | ■ | ■ | ■ | ←地下3階 |
11 | × | × | × | × | × | ← | 員 | × | ← | 員 | × | × | × | × | × | ■ | |
12 | × | × | × | × | × | × | ■ | ■ | ■ | ■ | ■ | ■ | × | × | × | ■ | |
13 | × | ♀ | × | × | × | × | × | × | × | × | × | × | × | × | × | ■ | ←エディットできる最下段 |
14 | × | 凹 | 凹 | × | × | ■ | × | × | ■ | × | × | × | × | × | − | × | ←地下1階 |
15 | × | × | × | × | × | × | × | × | × | ■ | ■ | ■ | ■ | ■ | ■ | ■ | ←地下2階 |
16 | × | ■ | ■ | ■ | ■ | ■ | ■ | ■ | ■ | ■ | ■ | ■ | ■ | ■ | ■ | ■ | ←地下3階 |