Jewel-mmo開発日記

RubyでMMORPGを作る過程を記録する日記。 Yokohama.rb 発起人。
2007-02-15

[アイデア]シンプルなエリアシステム

せかいじゅせかいじゅ聞こえてきたり、ミクシィの Wiz コミュの書き込みとかみてて思いついた。

地下深くに伸びていくダンジョン。でひとつフロアを下りるたびに必ず敵が出る。敵を倒した後の選択肢は「地上に戻る」or「下のフロアへ」の2つ。ただそれだけ。どんどん敵が強くなってゆく勝ち抜き戦のイメージ。MPの続く限り下りてゆく。

とってもシンプル。でもこれでやりたいことは出来そうだ。各階にクエストの要素とかを付加してゆけば広がりも出せる。

  1. 地上から B1 へ
  2. 敵が出る
  3. 倒す
  4. 宝箱が出る
  5. 宝箱の罠を解除
  6. アイテム取得
  7. アイテム鑑定
  8. 必要ならクエストをやる
  9. 地上に戻る or 下のフロアへ→(2)

あぁすばらしい。これでよかったのだ。たいそうなマップもないしエリアを歩き回る必要もない。座標はフロアという1次元のみ(ダンジョンの種類は複数あってよい)。

ポイント。

  • どれだけ MP の消費を抑えられるか
  • 帰還 or 前進の判断
  • どんな敵にめぐり合うか。どんなアイテムが出るかのドキドキ

こういう理想的な解を出すのに3年以上かかるとは。 MMO ならではのアイデアはいっぱいあるんだからコアは小さくしないとね。