Doctor Who Dalek Hack



【ゲーム概要】

ゲームは、船内の爆弾を宇宙空間に放出するためにロボットをコントロールするプログラムをblocks、python、javascriptの3つの言語から好きな言語の項目を変更して処理を書きロボットを動かしてミッションをクリアしていきます

ゲームが読み込まれたら、再生ボタンをクリックしてゲーム開始です

開始後、船内の爆弾が使われる前にエアーロックから放出するミッションがスタートします

最初に弾頭の3つの箇所を赤・黄色・青と好きな色に変更できます



次に弾頭のコントロールパネルが開かれ、最初に3つのコードをそれぞれの場所へマウスでドラッグして接続します









接続後、画面右下のRECODEのボタンを押すと、以下のような敵のロボットが動く迷路のような画面が表示されます



ここでは、Blocks Python Javascriptの3つの言語のコードで入力し赤のロボットに指令を出してアイテムまで進めることになります

ここでは、赤のロボットを4コマ前方へ移動させるためのコード記入します

Blocksならloop(移動するマスの数)を「4」、on p0(モーターを利用) send forward(前方)





send の後ろは前(forward)turn left(左回転)turn right(右回転)move left(左に移動)move right(右移動)turn around(180度回転)の項目を選択してロボットの移動方法を選択します



pythonのコードなら以下のようにfor inのループ処理で4を利用



javascripot なら for(i i<= 4 ; i++)でループ処理で4を選択



コードが完成したらRUN CODEでコードを実行してロボットを動かします



好きな言語のコードでロボットを移動させる指令を出します

次のミッションは、コーナーで右にロボットを回転させてアイテムまで移動させるプログラムをつくることになります



その前に「RWIRE」で新たなBLASTERのブラスターのコードを1に接続してブラスターを利用できるようにします



それぞれのプロラムでループ処理が2重になります



ループは4回(まずは直進で4コマ進み、右に4コマ進ませます)

1:直進で4コマ進ませます(ステージ1と同じ)
2:4コマ進んで後、次の処理で右にロボットを回転
4:回転後、新たにMotorでロボットを進めるのではなく、blasterのブラスターを選択して前方の障害物を破壊します





次にミッションでループ処理が2回と、それぞれのループ処理の中に3つの処理を記述してクリアを目指します



blocks python javascriptの3つの中から好きなコードで入力してロボットを移動させる処理を完成させてミッションをクリアしていきます

【操作方法】

マウス

新着 無料オンラインゲーム

 
Stickman Miners Wars

Stickman Miners Wars

ワールドマップの各エリアでコインを採掘する兵士と剣、弓、魔法の兵士を作成して敵と戦わせて敵の基地を破壊してエリアを拡大していく棒人間バトル・ストラテジゲーム

ストラテジーゲーム バトルゲーム
Descent

Descent

崖をロープで下るキャラクターのジャンプを操作して崖から出ている木の枝や動物などに当たらないように地上まで降りてレベルをクリアしていくジャンプ・アクションゲーム

アクションゲーム ジャンプゲーム
Solitaire Klondike - Treasure Island

Solitaire Klondike - Treasure Island

ソリティアをプレイして海賊のキャラクターのステージの各レベルをクリアしコインを貯めて次の海賊ステージのロックを解除して進んでいく通常のソリティアゲーム

テーブルゲーム カードゲーム
Block & Ball

Block & Ball

白い顔の描かれたボールを黒い床まで移動させるために、紫のブロックを消したりジャンプさせたり、どのような順番でボールを移動させるかを考えてレベルをクリアしていくパズルゲーム

パズルゲーム ブロックゲーム
Bomber Battle Arena

Bomber Battle Arena

キャラクターを操作して草や切り株を爆弾で破壊してアイテムを取りながら、各レベルですべてのモンスターを倒してレベルをクリアしていく3Dボンバーマン・アクションゲーム

アクションゲーム 3Dゲーム
Riot Village

Riot Village

各レベルで自動的に移動して物陰に隠れるキャラクターの銃の照準と攻撃を操作して出てくる敵をすべて倒してレベルをクリアしていく3Dガン・シューティングゲーム

シューティングゲーム 3Dゲーム
Fishing Baron Real Fishing

Fishing Baron Real Fishing

レベルに応じて異なるフィールドで仕掛けを湖に投げ、ウキの沈むタイミングに合わせて魚を釣り上げて魚を売りラインや針などをアップグレードしていく3Dリアル・フィッシングゲーム

シミュレーションゲーム 3Dゲーム
Ninja: Bamboo Assassin

Ninja: Bamboo Assassin

剣を持った忍者キャラクターを操作して敵の視界に入らないように敵を倒しコインを獲得してステージクリア地点を目指す3D忍者ステルス・アクションゲーム

アクションゲーム 3Dゲーム
Fortress of the Sinister

Fortress of the Sinister

火炎や剣士、アーチャーや魔法使いのキャラクターからユニットを選択しワールドの各エリアで敵と戦い勝利してユニットを強化していくターン制ストラテジーバトルゲーム

ストラテジーゲーム ターン制ゲーム
Last Standing

Last Standing

パラシュートでマップ内のフィールドに降下して武器を取りマッチングされた敵と戦い最後まで生き残り賞金を獲得していく荒野行動ライクなバトルロワイヤルゲーム

シミュレーションゲーム 銃ゲーム
Army Commander Craft

Army Commander Craft

敵を自動で攻撃する青いパネルの上に乗ったいるキャラクターを移動して敵を倒してパネルを合体させてキャラを増やしてアップグレードしステージのクリアを目指すシューティングゲーム

シューティングゲーム 銃ゲーム
War Robots Battles

War Robots Battles

4体のヒーローキャラクターの1体を操作して通常攻撃とスペシャル攻撃で各レベルの敵ロボットと巨大ボス・ロボットを倒してレベルをクリアしていく3Dアクションゲーム

アクションゲーム 3Dゲーム