これってなに?
エコルーラはJavaScriptを使用した
ミニゲームです。
アイコンキャラでフォーメーションを組んで
各地のモンスターを討伐しよう!
https://web.archive.org/web/20071022015853/http://www2.big.or.jp/~waki/echo/
waki氏が製作したブラウザで遊べるミニゲームで、2008年頃まで公開されていた。多彩な能力を持つキャラクターを配置して各ステージをクリアしていく詰将棋的なゲーム。リーダーボードがあり、ほかのプレイヤーとスコアを競い合う形式になっている。
魅力的なドットアイコンはクルセユタカ氏(クルセード)のものが使われており、同アイコンはEchoRulerをタクティクスSLGにしたEchoRuler Tactics Simulation1や、スゴロクRPGのMAHOROBA2、その後継のDivision Migrator -界渡り-3で使用された実績がある。
ゲームとしての美しさ
ゲームの規模としては決して大きなものではないが、ステージごとに非常に強い特色づけがされている4。ゲームシステムもそれほど複雑ではなく、初心者から上級者まで楽しめるような構成になっている。
特徴的なのはランダム性が排除されていて、同じ配置をすれば必ず同じ結果が(再現性が)得られる点だ。ネタバレによってリーダーボードが機能しなくなる危険性を孕んではいるが、その最適解を人間が求めるにせよ、計算機で求めるにせよ、それだけの価値と魅力を備えているゲームであることに変わりはない。
コンテンツ
システム
攻略
クローン実装
ゲームエンジン部分のクローン実装はこちら。元のコードは一切移植しておらず、ソースや実際の挙動から同じ仕様で動くように再構築したもので、ゲームのインタフェースは実装していない。
遺伝的アルゴリズムをはじめとした機械学習的アプローチでゲームを解析できるように、グローバルな状態管理を排して、オブジェクト指向的な実装でセッションごとに状態を独立させている。
権利表示
アイコンの著作権はクルセユタカ氏に帰属します。ここでは著作権法第32条に基づいて画像を引用しており、EchoRulerの以外の文脈で使用することはありません。