コンテンツにスキップ

画面のあんない

ゲームの上のほうに、画面を切り替えるボタンが並んでいます。 このページでは、それぞれの画面でできることをまとめます。

やりたいこと行く画面
プログラムの作りかたを、順番に覚えたい🗺 ぼうけん
自分の bot を作る・直す・保存する🔧 ガレージ
作った bot を、CPU と戦わせたい⚔️ アリーナ
うまく動かない・当たらない・こまったこまったときのレスキュー隊
戦ったあとで、なぜ勝った・負けたかを見たい📊 分析
自分でタンクを操縦して、bot と戦いたい🎮 テストプレイ
ルールや state の早見表を見たい📖 ヘルプ
トップにもどりたい左上のロゴを押す

ゲームの本筋です。6 つの章、26 のステージがあります。 かんたんブロックの部品を、章ごとに少しずつ手に入れながら進みます。 くわしくはぼうけんを見てください。

自分の bot を作る場所です。

できることどこにあるか
bot を作る・名前をつける「+ 新しい bot」・名前の欄
保存する「💾 保存」
見本から始める「テンプレート」
書き方を切り替える「🔰 かんたんブロック」「🧩 ブロック」「🐍 Python」「📄 DNCL」「🔀 スプリット」
戦わせて試す「⚔ テスト対戦」→「🚀 出撃!」
何回も戦わせて、勝率を見る「🔁 れんせん(勝率チェック)」
自分で操縦して戦う「🎮 テストプレイ」
ファイルに保存する・読み込む「📤 書き出し」「📥 読み込み」

「🔁 れんせん」は、勝率のほかに、運で変わる幅を出します。 少ない試合数では、勝率が運でぶれます。「良くなったつもりが、ただの偶然だった」を見分けるために使います。

CPU 8 体に挑む場所です。★ の数が多いほど強い相手です。 勝ち負けは、相手ごとに記録されます。

  • 「出撃する bot」で、自分のどの bot で戦うかを選びます
  • マップは「🗺 バトル用マップ(かべが少ない)」と「🎲 いつものマップ」から選びます
  • 相手の説明はCPU 8 体のくせにまとめてあります

試合のあとで、データを見る場所です。勝った試合でも開けます。 「この試合」と「直近 20 戦」を切り替えられます。 くわしくは分析画面の使いかたを見てください。

自分でタンクを操縦して、bot と戦います

したいことキー
前に進む・後ろに下がるWS
左に回る・右に回るAD
撃つSpace
バリアを張るShift

bot の動きを、相手の立場で確かめたいときに使います。

ルール・bot の基本形・state の中身・ヘルパー関数の早見表です。 「なぜそうなるのか」は、このドキュメントに書いてあります。