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

【操作方法】

マウス

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

 
Construction Simulator Lite

Construction Simulator Lite

クレーンで砂をトラックに積んでトラックを目的地まで移動したり、様々な重機を操作してミッションをクリアしていく3Dシミュレーションゲーム

シミュレーションゲーム 3Dゲーム
City Construction Simulator Excavator Games

City Construction Simulator Excavator Games

町中をトラックや重機などを各レベルで操作してクリア地点となる目的地まで移動してレベルをクリアしていく3Dカー・シミュレーションゲーム

シミュレーションゲーム 3Dゲーム
CS: Chaos Squad

CS: Chaos Squad

SWATかテロリストのどちらかのチームを選択して他の仲間とともにバトルフィールドで戦闘して敵をより多く倒して勝利を目指す3Dガン・シューティングゲーム

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

Construction Simulator

フォークリストを操作して荷物をトラックに積み込み、トラックを操作して目的地まで進みと順番に各重機を操作してステージを進めていく3Dカー・シミュレーションゲーム

シミュレーションゲーム 3Dゲーム
100 Doors Escape Mysteries

100 Doors Escape Mysteries

怪人に100の部屋に閉じ込められ各部屋でアイテムを探し謎を解き明かし鍵を見つけて扉を開けてクリアを目指す脱出アドベンチャゲーム

アドベンチャーゲーム 脱出ゲーム
Sniping aliens

Sniping aliens

ビルや車、街路樹などに同化して隠れているエイリアンを制限時間内にすべて見つけてスナイパーライフルで撃って倒しレベルをクリアしていく3Dシューティングゲーム

シューティングゲーム 3Dゲーム
Join Blob Clash

Join Blob Clash

ボクシンググローブをしたキャラクターを操作して前進と左右にスライドで操作しキャラクターを増やし敵と戦い最後のボスを倒してレベルをクリアしていく3Dアクションゲーム

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

Park Inc

各レベルで駐車場に停まっている車をスライドして移動し駐車場からすべての車を出してレベルをクリアしていくスライド・パズルゲーム

パズルゲーム 車ゲーム
Italian Brainrot Survive Parkour

Italian Brainrot Survive Parkour

選択したキャラクターを操作して各レベルで異なる様々なステージを他のキャラクターより先にゴールを目指して進む3Dアクション・レースゲーム

アクションゲーム レースゲーム
Mahjong Stack

Mahjong Stack

ランダムに画面に積み重ねられた麻雀牌から同じ牌を3つ選択して画面下に格納して制限時間内にすべての牌を消してレベルをクリアしていく麻雀牌パズルゲーム

パズルゲーム 麻雀牌ゲーム
Bubble Shooter Panda Blast

Bubble Shooter Panda Blast

マップの各レベルで同じボールを3つ以上ひっつけてボールを消しパンダの子供を救出してレベルをクリアしていくバブル・シューティングゲーム

シューティングゲーム パズルゲーム
Hero Merge

Hero Merge

コインでヒーローをマスに出現させ、同じヒーローを合体させてより強いヒーローにして進行してくる敵と戦わせてWAVEをクリアしていく合体パズル・シューティングゲーム

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