Jewel-mmo開発日記

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

[アイデア]設定ファイルを Wiki で書く

のはどうだろう。などかさんのスケジューラボットを作るとしたらどんなだろうと考えているのだけど、例えば Wiki にあらかじめ決められたフォーマットで記述していくと、それをなどかさんが解釈してくれる。

などか> 明日は○○○の提出期限です。
        終了しているなら「○○○任務完了」と言ってください。

などか> ○○○の提出期限が切れています。早く終わらせてください!!

この場合、完了の旨をなどかさんに伝えると、などかさんが Wiki を編集してくれる。自分で編集してもいい。

さらに、これをネットワークゲーム世界のシナリオの記述に使う。誰でも Wiki 上から NPC のセリフを編集できる。追加できる。 NPC を新しく追加することもできる。そうやって町や世界全体が作られていく。アイテム名を変更したりとか。アイテムの補足説明とかヘルプとかも誰でも編集できる。

一般に公開しない状態でも、仕様書を開発者がアクセスできる Wiki で管理して、テキスト情報とか各種パラメータとかをそこから引っ張ってくるようにしておくとか。