のんびりワーク。

CodeCombat力を鍛える

いつか来る子供と「ロボットを作る日」の役に立つかと今更ながら楽しみながらプログラミングの基礎を学ぶことができるらしい「CodeCombat」を試してみた。

Learn programming with a multiplayer live coding strategy game for beginners. Learn Python or JavaScript as you defeat ogres, solve mazes, and level up. Open source HTML5 game!

導入方法

  1. CodeCombat【https://codecombat.com/】にアクセス。
  2. 日本語に対応しているみたいなのでとりあえず右上から言語を日本語に
  3. アカウント登録。面倒な場合はfacebookやgoogle+のアカウントでも登録可能
  4. Continue Pyaling
  5. ダンジョン選択。

    初期ダンジョンのキースガードのダンジョンを最後までクリアしなくてもある程度進めると次のダンジョンのロックが解除する模様
  6. ステージの詳細
    ダンジョンの中にはいくつかステージがある

    各ステージに設定されている目標を使用可能なコマンドを駆使して目標をクリアしていく
    最初期は上下左右に移動するコマンドだけだった^^
    新しい装備を手に入れると新しいコマンドを使えるようになる
  7. 次の問題(ステージ)へ!

とりあえず感想

まだ初期だがプログラミングしている感覚は無く、ゲームのコントローラーの代わりにキーボードで文字打ってる感じ。これでプログラミングが出来るようになるのだろうか…

各ステージに設定されている目標のクリアは簡単だが、上級者用にタイムアタック要素もある模様。ステージクリア報酬のダイヤ(?)を貯めて移動速度を上げたり攻撃力を上げたり…この辺りはゲーム要素だと思うが、初期装備でも上手いことプログラミングできれば全てのステージをクリア出来るような難易度だったらいいなぁ~

モバイルバージョンを終了