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

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

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

ゲームビジネス その他
【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ベースのコミュニティや携帯電話との連携」「サービスを止めない工夫」が必要で、こうした課題に関しては今後も研究対象であるとしています。
《水口真》
【注目の記事】[PR]

編集部おすすめの記事

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

  1. 「オトメイト」でお馴染み高木亜由美氏が独立、新会社イチカラム設立

    「オトメイト」でお馴染み高木亜由美氏が独立、新会社イチカラム設立

  2. 【昨日の人気記事チェック】【アンケート結果発表】『ドラクエIX』発売前夜!初めて遊んだドラゴンクエストは?(7月10日)

    【昨日の人気記事チェック】【アンケート結果発表】『ドラクエIX』発売前夜!初めて遊んだドラゴンクエストは?(7月10日)

  3. 【カジュアルコネクトアジア2013】業界の巨人、Big Fish Gamesが語るカジュアルゲームの現状と未来

    【カジュアルコネクトアジア2013】業界の巨人、Big Fish Gamesが語るカジュアルゲームの現状と未来

  4. シリコンスタジオ、高度なポストエフェクトを可能にしたミドルウェア「YEBIS 2」販売開始

  5. 今週発売の新作ゲーム『ファイアーエムブレム 風花雪月』『キルラキル ザ・ゲーム -異布-』『東京2020オリンピック The Official Video Game』他

  6. 国内ゲーム人口は4,336万人、家庭用ゲーム機所有者数も明らかに ― 2016CESA一般生活者調査報告書

  7. 【GDC 2015】グーグルの位置ゲー『Ingress』の物語とは? 新プラットフォームも準備中

  8. ウォルト・ディズニー・ジャパンとYahoo! JAPAN Yahoo!ゲーム、Yahoo!きっずでサービスの連携を開始

  9. サウジ政府系ファンドが任天堂の株式を5.01%保有していることが明らかに―カプコン、コーエーテクモ、ネクソンの株式も大量保有

  10. 「トイザらス カーニバル in としまえん」が今年も開催決定

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