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

【操作方法】

マウス

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

 
Russian Fishing at Sea

Russian Fishing at Sea

各レベルの海で様々な魚を釣り上げて経験値、報酬でロッド、ライン、ルアー、リールなどをアップグレードしていき、より大物のいるレベルへと進んでいくリアル3Dフィッシングゲーム

シミュレーションゲーム 3Dゲーム
Conquer Kingdoms

Conquer Kingdoms

剣を持った兵士と、旗を持った王様の王様を操作して、敵と戦い宝箱を獲得し宝箱で城や建物、王様、兵士をアップグレードしマップの行動範囲を拡大していく育成バトル・ストラテジゲーム

ストラテジーゲーム バトルゲーム
Monster Survivors

Monster Survivors

魔法使いのキャラクターを操作して、大量に出現する敵のコウモリやカボチャなどのモンスターを倒しレベルアップして新たなスキルを追加しながら各ステージのクリアを目指すサバイバル・シューティングゲーム

アクションゲーム シューティングゲーム
Kart Hooligans

Kart Hooligans

警官に捕まったマックスを操作してカートでコインを集めたり、木箱を破壊するミッションをクリアしながら警官から逃げコインを貯めて車やキャラクターなどのロックを解除していく3Dカー・アクションゲーム

アクションゲーム レースゲーム
Arcane Archer

Arcane Archer

大きな弓を持ったキャラクターを操作して各レベルの各ステージでモンスターを倒しながら、トラップを避けて進み最終のボスを倒してレベルをクリアしていく3Dアクション・アドベンチャゲーム

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

Mystery Digger

円形の巨大な掘削装置を進ませて壁を掘り進みミサイルと装置で壁の中のアイテムなどを見つけながらお金を貯めて装置をアップグレードしていく掘削シミュレーションゲーム

シミュレーションゲーム アクションゲーム
Pet Tile Master

Pet Tile Master

犬や猫などのペットの絵柄の描かれたパネルから同じ動物の絵柄を3つ選択して画面下のスペースに格納して消していきすべてパネルを消してレベルをクリアしていくパズルゲーム

パズルゲーム 麻雀牌ゲーム
Farm Mahjong

Farm Mahjong

農場のマップの各レベルで牛や羊、トラクターやニワトリなどの絵柄の描かれた麻雀牌から同じ絵柄を選択して制限時間内にすべての牌を消してレベルをクリアしていく麻雀牌パズルゲーム

パズルゲーム 麻雀牌ゲーム
Ice fishing 3d

Ice fishing 3d

ワカサギ釣りのように氷上にドリルで穴を開けて釣りを開始し経験値とお金を貯めてエサ、ロッド、リール、そして釣り場のロックを解除していくリアル3Dフィッシングゲーム

シミュレーションゲーム スポーツゲーム
Tiny Fishing

Tiny Fishing

ボートに乗った釣り人の釣り竿から水中に落とされる釣り針を操作し魚を引っ掛けて釣り上げお金を貯めて魚の数と深さなどをアップグレードしていくフィッシングゲーム

スポーツゲーム 釣りゲーム
Labo 3D Maze

Labo 3D Maze

落とし穴や床のトラップ、壁のトラップなどに注意して3Dの迷路を選択したキャラクターで進み鍵を取り扉を開けてレベルをクリアしていく3Dアクションゲーム

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

Magikmon

魔法学校の門からスタートし光るラインでスキルやアイテムを利用してターン制でモンスターと戦い勝利して能力やアイテムを作成していくターン制モンスターバトルゲーム

ストラテジーゲーム アドベンチャーゲーム