PostBot

「スタート」を押すと、ゲームをHomebrew Hub(raw.githubusercontent.com)からダウンロードします。このゲームはwasmga.meでホストしていません。

ソースを読み込み中… すべてのファイル

    概要

    PostBotは、通信を届けなければならない小さなロボットのゲームです。残念ながらロボットはプログラムを失ってしまい、プログラムし直す必要があります。ロボットを直接操作する方法はありません。配達を成功させる唯一の方法は、そのプログラムを書くことです。レベルをクリアするには、レベル内のすべてのアンテナが通信を受け取る必要があります。

    テーマがTransmissionだったGlobal Game Jam 2018のために、Tobias RojahnとSergei Litvinenkoが作り、グラフィックはPixelrouteのKatie AlexanderとKaren Qiが担当しました。GBDKを使ってCで書かれており、レベルは8つあります。

    制作
    Tobias Rojahn, Sergei Litvinenko, art by Katie Alexander and Karen Qi
    公開
    2018

    操作ガイド

    レベル中

    ボタンとキー動作
    AXプログラムを実行
    BZプログラムの実行中に止めて、ロボットをスタート位置に戻す
    SelectShiftプログラム画面へ

    プログラム画面

    ボタンとキー動作
    十字キー方向キーマスの間でカーソルを動かす
    AXマスを次のコマンドに変える
    BZマスを前のコマンドに変える
    SelectShiftレベルに戻る

    画面の切り替え

    ボタンとキー動作
    StartEnterタイトル画面の後の説明を閉じる
    AXタイトル画面とLevel Complete画面を閉じる(どのボタンでも可)

    早見表

    コマンド(Aで切り替わる順)

    空
    飛ばされる
    前進
    1マス進む。行く手に岩かアンテナがあると止まる
    左に回る
    左に90度回る
    右に回る
    右に90度回る
    送信
    手紙をまっすぐ飛ばす。アンテナに届くか岩に当たるまで進む
    F1
    F1の行を実行し、終わるとこのマスの次から続ける
    F2
    F2の行を実行し、終わるとこのマスの次から続ける

    プログラム

    メイン
    上の2行、10マス。左から右へ読む
    F1、F2
    各5マス。マスから呼ばれたときだけ実行される
    スタート
    ロボットはどのレベルでも上を向いて始まる。ただし1つだけ右向きで始まるレベルがある
    アンテナ
    手紙が届くと点灯する。すべて点灯するとレベルクリア

    ヒント

    1. 最初のレベルには前進と送信が最初から入っています。その間の空きマスを右に回るにして実行しましょう。
    2. プログラムはレベルとプログラム画面を行き来しても残ります。実行してロボットがどこで間違えるかを見て、Bを押し、そのマスを直してもう一度実行しましょう。プログラムはレベルをクリアすると消えます。
    3. 自分自身を呼ぶ関数は永遠に繰り返します。F1を前進、F1にすると、ロボットは岩に止められるまで歩き続けます。少ないマスに長い道のりを収めるのに使えます。
    4. メインは10マス目で止まるので、繰り返す動きは1つずつ並べずにF1とF2に入れましょう。
    5. 手紙は何もない床ならどこまでも飛ぶので、アンテナのすぐそばまで歩く必要はほとんどありません。アンテナと一直線に並んで送信しましょう。