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

【操作方法】

マウス

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

 
Breakout Bricks

Breakout Bricks

画面下のバーを動かしてボールを打ち返しブロックにあててブロックを破壊して落ちてくるアイテムなども利用してレベルをクリアしていくブロック崩しゲーム

ブロック崩しゲーム
Airplane Factory - Tycoon

Airplane Factory - Tycoon

航空機を作る工場の作業員を操作して素材を集めて新たに加工する機械とまずはヘリコプターを作り報酬を受取りアップグレードしていく建設シミュレーションゲーム

シミュレーションゲーム 建設ゲーム
Epic Battle Simulator 2

Epic Battle Simulator 2

近接、遠距離、騎馬兵、大砲、スペシャルの攻撃ユニットから好きな攻撃ユニットをマップに設置して敵兵士と戦わせて勝利を目指す3Dシミュレーション・戦略ストラテジゲーム

シミュレーションゲーム ストラテジーゲーム
Bubble Shooter Treasure Rush

Bubble Shooter Treasure Rush

画面下の大砲から赤・青・黄色・緑のボールを撃ち出して同じ色のボールを3つ以上ひっつけて各レベルのクリア条件のボールを指定数消してクリアしていくバブル・シューティングゲーム

シューティングゲーム パズルゲーム
AOD - Art Of Defense

AOD - Art Of Defense

建物、機関銃の車、戦車などの攻撃タワーを設置してアップグレードしながら敵が基地に到達するのを防ぎマップのウェーブをクリアしていくタワー・ディフェンスゲーム

ストラテジーゲーム 防衛ゲーム
Strike Squad

Strike Squad

忍者、狙撃、素手、大砲などの兵士を自分の陣地に設置して敵と自動で戦わせて敵の宝箱を破壊してステージをクリアしていくバトル・ストラテジゲーム

ストラテジーゲーム バトルゲーム
Assemble Factory Puzzle

Assemble Factory Puzzle

金属の塊を2つに分割する装置や、色を変える装置、丸に加工する装置などを道に設置して各レベルで指定された素材を作り車の完成を目指すパズルゲーム

パズルゲーム ロジックゲーム
Mahjong Master Challenge

Mahjong Master Challenge

通常の麻雀牌パズルと違い麻雀のチー、ポン、カンの役を揃えて牌を消していき、すべての牌を消してクリアを目指す麻雀牌パズルゲーム

パズルゲーム ロジックゲーム
Pocket Tennis

Pocket Tennis

画面をスライドしてサーブを打ち、選手の周囲に来たボールをタイミングよく上下左右にスライドしてボールを打ち返し3ポイント先取して勝利を目指すテニスゲーム

スポーツゲーム テニスゲーム
Buildy Island 3D

Buildy Island 3D

斧を持ったキャラクターを操作して木の素材を集め家や武器、ショップ、病院などの建物を建設して武器や家などをレベルアップしていく3D建設・育成シミュレーションゲーム

シミュレーションゲーム 3Dゲーム
Only Up Gravity Parkour 3D

Only Up Gravity Parkour 3D

レーシングスーツを着たキャラクターを操作して、空中に設置されているコンテナや車、鉄骨、土管などを登っていき頂上を目指して進む3Dアクションゲーム

アクションゲーム 3Dゲーム
Mahjong Link Puzzle

Mahjong Link Puzzle

縦横に並んだ牌、上下左右に牌の列をスライドして、同じ牌を縦横に並べて消して各レベルですべての麻雀牌を消してレベルをクリアしていくスライド麻雀牌パズルゲーム

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