シェアしたくなる最新のWebサービス・ITニュース情報をチェック!
  • follow us in feedly

アプギガトップ > Webサービス > プログラミングしないと戦えないWebストラテジーゲーム「Empire of Code」が時間泥棒確定!
注目記事ピックアップ
天才的な猛者が開発した究極の「HTML5ゲーム」16選が思わず熱くなり過ぎる件!
share0
天才的な猛者が開発した究極の「HTML5ゲーム」16選が思わず熱くなり過ぎる件!
JavaScriptの学習にオススメなWebコードエディタ「Carbide」の万能すぎる可視化ウィジェットがヤバイ!
share0
JavaScriptの学習にオススメなWebコードエディタ「Carbide」の万能すぎる可視化ウィジェットがヤバイ!
エアフォースワンの内部もVR空間に!Web上であらゆる場所を歩き回れる「Matterport 3D Gallery」の没入感がスゴイ!
share0
エアフォースワンの内部もVR空間に!Web上であらゆる場所を歩き回れる「Matterport 3D Gallery」の没入感がスゴイ!
有名WebサービスのAPIをすべて同じ書き方でプログラミング可能な「RapidAPI」は、検索・テストもブラウザ上で実行可能!
share0
有名WebサービスのAPIをすべて同じ書き方でプログラミング可能な「RapidAPI」は、検索・テストもブラウザ上で実行可能!
今すぐ、自分の知識を「オンライン学習コース」としてWebに公開できる「Thinkific」の多機能ぶりに驚愕!
share0
今すぐ、自分の知識を「オンライン学習コース」としてWebに公開できる「Thinkific」の多機能ぶりに驚愕!
まだ進化を続けるGoogle検索の特殊機能12選をまとめてみた!
share0
まだ進化を続けるGoogle検索の特殊機能12選をまとめてみた!
プログラミングしないと戦えないWebストラテジーゲーム「Empire of Code」が時間泥棒確定!
share0
プログラミングしないと戦えないWebストラテジーゲーム「Empire of Code」が時間泥棒確定!
わずか1行のコードで、Web制作が劇的に捗るサービスと連携し放題になる「StackPile」を使ってみた!
share0
わずか1行のコードで、Web制作が劇的に捗るサービスと連携し放題になる「StackPile」を使ってみた!
開発が面倒なWebコンテンツを「ウィジェット化」して誰でも利用可能にする無料サービス「Widgetic」を使ってみた!
share0
開発が面倒なWebコンテンツを「ウィジェット化」して誰でも利用可能にする無料サービス「Widgetic」を使ってみた!
登録不要!匿名で記事も公開できる究極にシンプルなWebエディタ「IO」が最高の使い心地だった!
share0
登録不要!匿名で記事も公開できる究極にシンプルなWebエディタ「IO」が最高の使い心地だった!
英語で「VR空間作って」と書くだけで、本当にWeb上でVR体験が実現する「GuriVR」を使ってみた!
share0
英語で「VR空間作って」と書くだけで、本当にWeb上でVR体験が実現する「GuriVR」を使ってみた!
ブラウザだけで完結する「bot開発環境」を無償提供した「Meya.ai」は、ボットのホスティングまで可能!
share0
ブラウザだけで完結する「bot開発環境」を無償提供した「Meya.ai」は、ボットのホスティングまで可能!
思わずWeb開発したくなる最強のJavaScriptライブラリ7選が楽し過ぎてヤバイ!
share0
思わずWeb開発したくなる最強のJavaScriptライブラリ7選が楽し過ぎてヤバイ!
編集ソフト不要!アップロードした画像のURLをいじるだけで多彩な加工編集を実現する「Scaley.io」が登録不要で無料公開中!
share0
編集ソフト不要!アップロードした画像のURLをいじるだけで多彩な加工編集を実現する「Scaley.io」が登録不要で無料公開中!
ブラウザから即起動!ゼロからSVG画像を作成できるWebエディタ「Vectr」が完全無料で公開中!
share0
ブラウザから即起動!ゼロからSVG画像を作成できるWebエディタ「Vectr」が完全無料で公開中!
ググる前にチェックすべき「Web開発系」サービスをまとめた至高の情報サイト8個+α!
share0
ググる前にチェックすべき「Web開発系」サービスをまとめた至高の情報サイト8個+α!
ブログ感覚でオンラインのプログラミング講座を作成・公開できる「educative」は課金機能も無料で利用可能!
share0
ブログ感覚でオンラインのプログラミング講座を作成・公開できる「educative」は課金機能も無料で利用可能!
「アプギガ!!」2016年の総まとめ!もう一度読みたくなる人気のバズ記事をまとめてみた!
share0
「アプギガ!!」2016年の総まとめ!もう一度読みたくなる人気のバズ記事をまとめてみた!
ブロックを繋げてWebアプリやゲームを作れる「Weld Action Blocks」が思わず夢中になる面白さ!
share0
ブロックを繋げてWebアプリやゲームを作れる「Weld Action Blocks」が思わず夢中になる面白さ!
指先1本でミニゲームを開発してシェアし合う新型SNSアプリ「Hopscotch」で遊んでみた!
share0
指先1本でミニゲームを開発してシェアし合う新型SNSアプリ「Hopscotch」で遊んでみた!
Webサービス
ad 今の年収で満足ですか?
typeで転職した71%が年収アップ!
2016/04/27 20:10

プログラミングしないと戦えないWebストラテジーゲーム「Empire of Code」が時間泥棒確定!

empire-of-code-01 どうも、まさとらん(@0310lan)です!

みなさん、プログラミングの勉強はやってますか?

ある程度、基礎が終わって「次に何をしようかな…」と考えている人に最適なWebゲームが、無料で公開されているのでご紹介しようと思います!

【 Empire of Code 】
empire-of-code-02 俗にいう「戦略ゲーム」というジャンルで、「エイジ オブ エンパイア」とか「クラッシュ・オブ・クラン」などが有名かと思います。

内容的には、部隊を育成して「敵地」へ攻め込み、資源を回収しながら自軍を成長させていくゲームなのですが、今回ご紹介する「Empire of Code」の部隊は勝手に動いてくれません…。

どのような戦略で動かすかは、自分でプログラミングする必要があり、このゲーム最大の醍醐味でもあります。

まさに、「プログラミング好き」のために作られたゲームと言っても過言ではないでしょう。


基本的な遊び方!
それでは、実際にプレイしながら、どのようなゲームなのかを見ていきましょう!


まずは、トップページから「新規ゲーム」ボタンをクリックします。
(ログインなどは不要です…)
empire-of-code-03

初回は、チュートリアルがあるので、説明に従って進めていきましょう。
empire-of-code-04

これが、自軍の本拠地となります。
empire-of-code-05 最初は寂しいですが、ゲームを進めて成長していけばいろんな施設を建てて、にぎやかになっていきます。


とりあえず、敵が攻めてきた時のために、自動追尾式の兵器などを設置しておきましょう。
empire-of-code-06

そして、兵士を訓練して出撃準備を整えます。
empire-of-code-07 冒頭でも少し触れましたが、このゲームでは兵士をプログラミングしないと動いてくれません。


ただし、初期設定としてあらかじめ3つのプログラムが用意されています。
empire-of-code-08

「Edit」ボタンをクリックすると、プログラミング用のエディタが表示されます。
empire-of-code-09 右側に、どのようにプログラミングしたら良いのか「ドキュメント」が掲載されているので、よく読んでどんどんカスタマイズしていきましょう!


ちなみに、最初に設定されているプログラムは「近くの対象物を攻撃する」…というだけの行動しかできません。

このままだと、敵がまったくいない序盤ステージなら、問題なく「本拠地」を破壊してクリアできるでしょう!
empire-of-code-10

しかし、敵の兵器が待ち構えているステージだとすぐ死んでしまうので、今度は「敵の兵器を最初に攻撃する」…というプログラムにしなければいけません。
empire-of-code-11 さらにステージが進むと、「最初に兵器を攻撃し、次に生産施設を破壊し、最後に本拠地を破壊する」…みたいなプログラムが必要になっていくわけです。

このように、攻撃する敵のステージに合わせて、自軍がどのように動けばクリアできるかを予想しながら、その通りに動くプログラムを書いていくのが最大の醍醐味と言えるでしょう。(プログラミング言語は、現在PythonとJavaScriptが利用できます…)


まだある、こんな機能たち!
「Empire of Code」では、類似のゲームと同様に施設をパワーアップすることも出来ます。
empire-of-code-12 これには「資源」が必要ですが、生産施設や敵から奪い取ったりすることで利用できるので、どんどんレベルアップしていきましょう。


また、ユニークな機能として、レベルを上げる毎に挑戦できる「プログラミング問題」というのがあります!
empire-of-code-13 これはクイズ形式になっており、簡単なモノからアルゴリズムを問う問題まで多彩です。


正しいコードを書いて、「Run」ボタンをクリックすればすぐに解答がチェックされて判定されます。
empire-of-code-14 見事に正解すれば、施設の能力をさらにパワーアップさせることが可能になるのです。

出題される問題は、ゲームやアプリ開発にも応用できるものが多いので、プログラミングの勉強にもなって一石二鳥です。


さらに、世界中のプレイヤーの「ランキング情報」も閲覧可能です。
empire-of-code-15 トッププレイヤーがどのような施設を構築しているのか偵察したり、一定のレベルになると遊べる「対人戦」に挑戦するのも面白いでしょう。


ゲームの攻略に必要な「施設データ」なども用意されており、効率よくパワーアップさせていくヒントになるでしょう。
empire-of-code-16 もし、分からないことがあっても、フォーラムやSlackなどから質問が出来るようになっている点も好印象です。

また、無料のユーザー登録をすることで、新しく遊べるステージが増えたり、ゲームの進捗を保存することも可能になるので、ぜひトライしてみてください!


おまけ
最後に、ストラテジーだけでなく、もっと多彩なゲームジャンルに挑戦できるプログラミング系Webゲームも紹介しておきます!

【プログラミングの勉強を本気でWebゲーム化した「CodinGame」が時間泥棒確定!】
empire-of-code-17 およそ20種類のプログラミング言語に対応しており、アクション系からパズル系まで幅広いジャンルのゲームを題材に、クイズ形式の問題を使ってプログラミングしていく内容になっています。

難易度はやや高めですが、とてもやりがいのあるゲームなのでスキルアップを目指して挑戦してみてください!


まとめ
今回ご紹介した「Empire of Code」を開発しているのは、プログラミング学習にゲーミフィケーションを導入した「CheckiO」というサービスを運営している会社です。

どちらのサービスも「ゲーム」を題材にしており、プログラミング学習をより楽しいものに変えているのは素晴らしいと思います。

ちなみに、近日中に「Empire of Code」のスマホアプリもリリースされる予定になっているので、まだライバルが少ないうちにぜひトライしてみては如何でしょうか?



<参考>
「Empire of Code」公式サイト


written by まさとらん(@0310lan

まさとらん

国内外問わず「良いモノ」だけひたすら集めて情報共有してます。
厳選ネタはアプギガ内で分かりやすく情報発信中!
その他の旬なネタは、twitterにて発信してますので、お気軽にどうぞ!

twitter:0310lan

この記事を読んでいる人は、他にこんな記事も読んでいます。
Related Posts Plugin for WordPress, Blogger...

ページトップへ戻る