パスワードを忘れた? アカウント作成
10778698 story
ゲーム

プログラミングで遊べるゲーム「Code Combat」 18

ストーリー by hylom
対戦は面白いかも? 部門より
あるAnonymous Coward 曰く、

ゲーム形式でプログラミング技術を学んだり、課題にチャレンジする「Code Combat」なるブラウザゲームが登場している(slashdot)。

ゲーム内容は、プレイヤーが魔法使いとなってさまざまな問題を解決するというもの。世界観はよくある「剣と魔法の世界」で、キャラクターの雰囲気も良くあるファンタジーものっぽいのだが、このゲームが一般的なRPGと違うのは、「JavaScriptによるプログラミング」でゲームを進めるという点。たとえばダンジョンで仲間を救出する、といったシチュエーションでは、画面上に表示されるテキストエディタにJavaScriptコードを入力して戦士の動きを「プログラミング」してゲームを進めるようになっている。

「マルチプレイモード」も搭載されており、ほかのプレイヤーと戦うことも可能。なぜか日本語化もされており(ところどころ怪しい日本語もあるが)英語が苦手な人でも十分に内容を理解して楽しめるようになっている。

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
  • by Hamo73 (35938) on 2014年03月21日 4時02分 (#2566958)

    #Code CombatではなくCodeCombatが正しい表記のようです。

    engadgetの記事 [techcrunch.com]やCodeCombatのAboutページ [codecombat.com]によると、開発メンバーはCodeCombatの前に、Scritter [skritter.com]という英語話者が中国語/日本語の漢字の書き取りを練習するアプリを開発しました。しかしその際、CEOのGeorge Sainesはプログラミングができないため、アイデアを自分で形にできないことにフラストレーションがたまっていました。Codecademy [codecademy.com]を試したものの飽きてしまったため、講習ではなくゲームにすればいいと考えたのがこのプロジェクトのきっかけだということです。

    CodeCombatはベンチャーキャピタルのY Combinatorの支援を受けています。サービスを今後も無料で提供するにはマネタイズが必要ですが、その方法として採用活動と結びつけることを考えています。ゲームの課題を解くために書いたプログラムを記録に残しておくことで、求職者のプログラミング能力を採用希望企業に提供しようというわけです。

    • by Anonymous Coward

      Crobotsの現代版みたいなものでしょうか。自分はクローンでしか遊んだことがありませんが。

  • FF12にはプログラミング可能なオートバトル・システムが備わっているのだが、
    コレを利用して攻守共に凶悪なボス・ヤズマット(HP:5011万2254)を全自動(放置)で倒すという
    凄まじいことも出来る。

  • by realloc (27431) on 2014年03月20日 20時31分 (#2566789)

    Follow meというフレーズをを見るとテイムコマンドを思い出す。

  • 既にこういうもの [srad.jp]がありまして…

    そんなにJavaはクウェンヤ [wikipedia.org]のような魔法の言語に見えるのかね?
    少なくとも、魔力のような秘めやかで妖しくご立派なナニかが宿っているとは思えない。

    #どっちかというと、真理だかマナだか(ハードウェアだかネット網だか)を操るべくそれに介入できる神(コンピュータ)と対話するために各プレイヤーが独自の神語(プログラミング言語)を用いる、とした方が無理がなさそうだが
    #それでも魔法使いに固執するのはこういう発想をするのがWizardだからなのか、詠唱や祈祷文は魔法使いの領分と考えているからなのか…

  • by Anonymous Coward on 2014年03月20日 20時52分 (#2566802)

    どうだ

  • by Anonymous Coward on 2014年03月20日 21時34分 (#2566835)

    その続編のH2とか、建築ロボットの集団をプログラムで動かして
    ひたすら高いビルを建てるゲームが有りましたよね。

  • by Anonymous Coward on 2014年03月21日 2時16分 (#2566943)

    キャラクターの動きをプログラミングして格闘させる"Kode Kombat" なんてどうだろう。

    # サブゼロじゃなくてディヴィジョンバイゼロ

    • by Anonymous Coward

      ある特定のウインドウを開くと、それを閉じるまで自分も相手も動けなくなる「ModalCombat」とか。

  • by Anonymous Coward on 2014年03月23日 12時04分 (#2567794)

    プログラミングで遊べるゲームといったらやっぱりこれですかね。
    言語をパネルに置き換えているので言語学習とはいきませんが
    プログラミングの基本は学べる。

    CPUのダイサイズの概念があったり、パネルの想定外の使い方
    を思いついたり、複雑なプログラミングが必ずしも良い結果に繋が
    るとは限らない事を学んだり、と、今でも色あせない面白さがある
    と思うのですが、いかんせんニッチ過ぎたんですかねぇ。

  • by Anonymous Coward on 2014年03月24日 10時57分 (#2568179)

    package robo;
    import robocode.*;

      public class robot extends Robot {
              public void run() {
                      while (true) {
                              ahead(100);
                              turnGunRight(360);
                              back(100);
                              turnGunRight(360);
                      }
              }

              public void onScannedRobot(ScannedRobotEvent e) {
                      fire(1);
              }
      }

typodupeerror

目玉の数さえ十分あれば、どんなバグも深刻ではない -- Eric Raymond

読み込み中...