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つの中から好きなコードで入力してロボットを移動させる処理を完成させてミッションをクリアしていきます

【操作方法】

マウス

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

 
Fruit Jam

Fruit Jam

赤・青・緑などのフルーツを選択して同じフルーツを3つジューサーに入れてジュースを完成していきすべてフルーツを消してレベルをクリアしていくパズル・アドベンチャゲーム

パズルゲーム アドベンチャーゲーム
Adventure Crazy Ramp Bike Stunt Game

Adventure Crazy Ramp Bike Stunt Game

各レベルでタイヤやドラム缶、ジャンプ台などの障害物で横転してり下に落ちないようにモトクロスバイクを操作してレベルをクリアしていく3Dバイク・シミュレーションゲーム

シミュレーションゲーム 3Dゲーム
War Robots Battles

War Robots Battles

4人の仲間とヒーローキャラクターを操作して近接武器、弓で敵の雑魚キャラ、巨大なボスキャラを倒してレベルをクリアしていく3Dヒーローバトル・アクションゲーム

アクションゲーム 3Dゲーム
Google Block Breaker

Google Block Breaker

ボールを増やしたりライフを回復したりするアイテムを取りながら各ステージでブロックをすべて消してステージをクリアしていくシンプル・ブロック崩しゲーム

ブロック崩しゲーム アーケードゲーム
Ultimate Robot Fighting

Ultimate Robot Fighting

上空を飛ぶ飛行機からロボットを降下させ、武器の弾薬を集め、他のプレイヤーのロボットと戦う3Dロボット・サバイバル・シューティングゲーム

シューティングゲーム 3Dゲーム
Math Duck

Math Duck

2つのモードから1つを選択して画面下にカードをスライドして合計が指定の数になるようにしてカードを消して敵を攻撃してレベルアップしていく脳トレ・パズルゲーム

パズルゲーム 脳トレゲーム
Fruitsland: Escape from the Amusement Park

Fruitsland: Escape from the Amusement Park

遊園地の地下のエリアでモンスターから逃げながら脱出するためにアイテムを探しだし脱出して全4つのエリアのクリアを目指す3D脱出・アクション・アドベンチャゲーム

アクションゲーム アドベンチャーゲーム
Tumble Boat

Tumble Boat

砂浜に積み上げられたブロックの上のボートを画面外に落ちないようにブロックをスライドして地面に落としてレベルをクリアしていくパズルゲーム

パズルゲーム ボートゲーム
Animal in Rails

Animal in Rails

列車のレールを荷物を積んだ貨物がレールを引く人の場所まで移動できるようにレールをつなげて完成させてレベルをクリアしていく3Dパズルゲーム

パズルゲーム 3Dゲーム
Make Ten Tiles

Make Ten Tiles

画面下の数字の書かれたタイルを合計が10になるように画面上部のスロットに格納してタイルを消していきレベルをクリアしていくパズルゲーム

パズルゲーム 計算ゲーム
Survival Racing: Extreme Road

Survival Racing: Extreme Road

コース上に大きな柱や大きなハンマーなどの障害物を避けながら他の車と競いゴールしコインを獲得して新たな車、アップグレードしてクリアしていく3Dカー・レースゲーム

レースゲーム 3Dゲーム
Pretty Sheep Run

Pretty Sheep Run

両サイドに銃を装備したキャラクターを左右にスライドして威力・連射速度アップのゲートを通過して、より多くのお金を獲得して装備をアップグレードしていく3Dシューティングゲーム

シューティングゲーム 3Dゲーム