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

【操作方法】

マウス

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

 
Jello Bubbles

Jello Bubbles

赤・青・黄色・紫などのボールを画面下の装置から撃ち出して各レベルのクリア条件を満たしてマップの各レベルを進んでいくバブル・シューティングゲーム

シューティングゲーム パズルゲーム
Queen of Mahjong

Queen of Mahjong

お肉やパン、ピザ、サラダなどの食べ物の絵柄から上下左右に並んでいるものラインで繋げられる同じ絵柄を選択して消してレベルをクリアしていく麻雀牌パズルゲーム

パズルゲーム 麻雀牌ゲーム
Royal Jewels Match

Royal Jewels Match

ハートや王冠、ベルなどの宝石を縦横3つ以上つなげて消し、各レベルで異なるクリア条件を満たしてレベルをクリアしていくマッチ3・パズルゲーム

パズルゲーム 宝石ゲーム
Mushroom Fever Match 3

Mushroom Fever Match 3

紫、オレンジ、赤などのキノコの絵柄を縦横3つ以上揃えて消し各レベルのクリア条件の絵柄を指定数以上消してレベルをクリアしていくマッチ3・パズルゲーム

パズルゲーム
Bunnys Farm

Bunnys Farm

イチゴやバナナ、ブドウなどのフルーツを縦横3つ以上並べて消し、島のマップの各レベルを進んでいきクリアを目指すマッチ3パズルゲーム

パズルゲーム 果物ゲーム
Stack Breaker

Stack Breaker

バウンドするボールを黒以外の床をタイミングよく破壊して頂上から下へと移動させ一番下まで到着させてレベルをクリアしていく3Dボール・アクションゲーム

アクションゲーム 3Dゲーム
Ultimate Offroad Cars 2

Ultimate Offroad Cars 2

4輪のジープや6輪のジープなど好きな車を選択して各レベルで細い山道や、吊橋などから下に落下しないように進みゴールのFINISHを目指す3Dカー・シミュレーションゲーム

シミュレーションゲーム 3Dゲーム
Ultimate OffRoad Cars

Ultimate OffRoad Cars

選択したジープなどの車を操作して各レベルで険しいコースを制限時間内にクリアして賞金を獲得し車をアップグレードして先のレベルクリアを目指す3Dオフロード・シミュレーションゲーム

シミュレーションゲーム 3Dゲーム
They Are All Zombies

They Are All Zombies

廊下を逆向きに走るキャラクターを操作して廊下に置いてある段ボールやバケツなどのアイテムを利用して後ろから追いかけてくるゾンビに捕まらないようにクリアしていく3Dゾンビ・アクションゲーム

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

Dice Merge

画面に1から6の数字のサイコロをおいて同じ数字のサイコロを3つ合体させて1つ大きな数字にしてサイコロを合体させ続けるパズルゲーム

パズルゲーム サイコロゲーム
Fight for the Tree

Fight for the Tree

素材を集めて武器や防具を作りレベルを上げ各ステージをクリアしていき村の大きな木を成長させてクリアを目指す育成アクションゲーム

アクションゲーム 育成ゲーム
Metal Army War Revenge

Metal Army War Revenge

キャラクターを操作して銃を切り替え敵を倒しながらアップグレードアイテムなどを取りながら各レベルのクリア地点を目指すアクション・アドベンチャゲーム

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