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

【操作方法】

マウス

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

 
Tricky Keys 2

Tricky Keys 2

三角形のキャラクターを開いている扉まで移動させるためにAIの項目で矢印を回転させたり進ませたりして床を操作したりしながら各ステージをクリアしていくアクション・パズルゲーム

アクションゲーム パズルゲーム
Robot Connections

Robot Connections

二足歩行のロボットや車輪のついたロボットなど様々なロボットの描かれたパネルからラインでつなげられるロボットを選択してパネルを消してレベルをクリアしていく麻雀牌パズルゲーム

パズルゲーム 麻雀牌ゲーム
Garden Tales 3

Garden Tales 3

イチゴやブドウ、葉っぱなどガーデンがテーマの絵柄を各レベルで指定された移動回数で指定されたクリア条件を満たしてレベルをクリアしていくパズルゲーム

パズルゲーム 果物ゲーム
Jewelry Mosaic

Jewelry Mosaic

四角の中に色の異なる三角形の宝石が表示されているパネルを各辺が揃うように並べてパズルを完成させてレベルをクリアしていくパズルゲーム

パズルゲーム 宝石ゲーム
Merge Race 3D

Merge Race 3D

人にキリンや蜘蛛、サメ、チーターなどの動物エキスを注射して能力を高めて各レベルで壁を壊したり、プールを泳いだりして勝利を目指す3Dヒューマン・レースゲーム

レースゲーム 3Dゲーム
Idle Gold Mine

Idle Gold Mine

鉱山から金塊を運び出すトロッコの数、スピード、金塊の価格などを獲得したお金でアップグレードしていき人やトロッコをアップグレードしていくシミュレーションゲーム

シミュレーションゲーム 育成ゲーム
Epic Hero Quest Idle RPG

Epic Hero Quest Idle RPG

ヒーローのレベルを上げ、新たなスキルのロックを解除し、スキルをアップグレードしてステージ最後のボスを目指す育成アクションRPGゲーム

アクションゲーム RPGゲーム
Gem Stacker

Gem Stacker

手を左右に動かして宝石の原石を取りながら進み石を加工する機械や宝石にする機械を通過してゴールしてお金を稼ぎ新たな宝石などを追加していく3Dアクションゲーム

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

Maze Slider

顔の描かれた緑のボックスを上下左右にスライドして様々なレベルで丸いゴールの場所まで移動してレベルをクリアしていくスライド・パズルゲーム

パズルゲーム スライドゲーム
Dot to Dot WebGL

Dot to Dot WebGL

大きな白い丸から撃ち出された白丸を青い丸を回転させて白丸が通過できるように道をつくり各レベルをクリアしていくパズルゲーム

パズルゲーム ロジックゲーム
Ocean Bubble Shooter

Ocean Bubble Shooter

画面下の貝から赤・青・緑のボールを撃ち出して、同じ色のボールを3つ以上ひっつけて消し、虹色の玉にボールをあててレベルをクリアしていくバブル・シューティングゲーム

シューティングゲーム ボールゲーム
Yoyo Hero 3D

Yoyo Hero 3D

敵をクリックしてヨーヨーを飛ばして倒し各レベルのフロアを上がっていきゴールしレベルをクリアしてコインを獲得し新たなヨーヨーを手に入れて進む3Dアクションゲーム

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