人生にゲームをプラスするメディア

【CEDEC 2008】『FF XI』の中身を探る。ゲームを作る4つのブロック

ゲームビジネス その他

【CEDEC 2008】『FF XI』の中身を探る。ゲームを作る4つのブロック
  • 【CEDEC 2008】『FF XI』の中身を探る。ゲームを作る4つのブロック
  • 【CEDEC 2008】『FF XI』の中身を探る。ゲームを作る4つのブロック
  • 【CEDEC 2008】『FF XI』の中身を探る。ゲームを作る4つのブロック
人気MMORPG『FINAL FANTASY XI』(FF XI)の中身はどのような構造になっているのでしょうか。3日目14:50〜はサーバー担当プログラマーのチーフで『FF XI』にはスタート当時より関わっている株式会社スクウェア・エニックスの田中 啓介氏が「MMORPG FINAL FANTASY XIの運営を支える技術〜データベースとデータストレージを中心として」と題した講義で普段はプレイヤーの目に見えない部分を解説しました。

『FF XI』は同社を代表するMMORPGで、PS2・Windows PC・Xbox360版が存在。日・米・欧をターゲットとしており、どこの国からプレイしても日本のデータセンターに接続されます。

同社のオンラインゲームサービスである「Play Online」、課金情報を管理する「課金システム」、「ゲーム本体」、プレイヤー同士のWEBベースコミュニティである「リンクシェル」(Link Shell、LS)の4ブロックより構成されており、各ブロックは関連しつつ独立した構造となっています。もしも「ゲーム本体」がダウンしても「Play Online」や「リンクシェル」が生きていればプレイヤー同士がコンタクトを取ることができるため、ゲームコミュニティの継続性が高いというメリットがあります。

ブロックごとの独立性が高いため、バージョンアップも個別に行うことが可能。「Play Online」のシステムは早い段階で確立し、大きなトラブルを出すことなく運営を続けることができたという実績があります。

『FF XI』のデータは一つではなく、各ブロックでそれぞれ個別にデータが記録されています。「Play Online」では基本情報を「課金システム」では個人情報・課金情報を保持。「ゲーム本体」にはキャラクター情報があり、「リンクシェル」はキャラクター同士の関係の情報を持っています。これらの情報は完全に独立している訳ではなく、「リンクシェル」でWEB上に表示するためのキャラクター情報を「ゲーム本体」から手に入れるなど、ゆるやかな関係性を保っています。独立性が高いということはサービスのためのコストがかさむということでもありますが、同社ではこれを必要経費として認識しているとのこと。

MMORPGの多くは、キャラクターデータを保管するのにデータベース(DB)を使用しています。これは「アイテムを手に入れる」「アイテムを誰かに渡す」といったMMORPGのやり取りがデータベース的であるということも理由の一つなのですが、『FF XI』ではファイルにキャラクターデータを保存するという家庭用ゲームと同じ手法をとっています。

この手法はキャラクターデータの保全と不正の取り締まりに強いという側面があります。バックアップさえ残っていれば「一年前のデータを参照したい」「二ヶ月前の状態にキャラクターを戻したい」ということが簡単に行えます。DB全体をいじるのではなく、キャラクターデータを個別に操作できることもポイントです。

但し、「Play Online」「課金システム」「ゲーム本体」「リンクシェル」の間で同期を取る必要があり、ここで遅延が発生する可能性が存在。ファイルにキャラクターデータを保存するという手法は同社が家庭用ゲームをメインに開発してきたという状況から自然発生したものであり、「最善の方法であるかは疑問」であるとのこと。次世代のオンラインゲームには「WEBベースのコミュニティや携帯電話との連携」「サービスを止めない工夫」が必要で、こうした課題に関しては今後も研究対象であるとしています。
《水口真》

編集部おすすめの記事

ゲームビジネス アクセスランキング

  1. 『モンハン:ワールド』発売停止も影響か?テンセント株が大幅下落―時価総額は15億ドル減少

    『モンハン:ワールド』発売停止も影響か?テンセント株が大幅下落―時価総額は15億ドル減少

  2. 【CEDEC 2008】10年前のモバイルゲーム、10年後のモバイルゲーム

    【CEDEC 2008】10年前のモバイルゲーム、10年後のモバイルゲーム

  3. スクエニ、平成29年3月期は『FF15』など好調―売上高/利益も過去最高に

    スクエニ、平成29年3月期は『FF15』など好調―売上高/利益も過去最高に

  4. 2018年8月発売の新作ゲームは何を買う?―注目タイトルまとめ!

  5. 【特集】今のゲーム業界は人材不足、じゃ“就職できない人”はなぜいるの?HAL東京のゲーム学部に迫る

  6. Unreal Engineのオンライン学習サイトが登場!誰でも無料で利用可能

  7. 2017年モバイルゲーム総売上、『ドラクエ』が『FF』を上回る―『星ドラ』が好調

  8. リーダーは泥まみれになる覚悟をもて!橋本善久氏のプロマネ講座・・・スクウェア・エニックス・オープンカンファレンス2012

  9. 中国当局のゲーム販売認可機関が承認を凍結―日本のゲームメーカーにも影響

  10. 今年も「ポケモンフェスタ2005」が全国9箇所で開催決定

アクセスランキングをもっと見る