シングルプレイヤーゲーム開発者がハマるオンラインゲーム開発の陥穽 ―GDC 2005チュートリアルレポート

セッションでは、ネットワークを利用しない「シングルプレイヤー」タイプの技術をオンラインゲームの開発に適用することの困難さを指摘、レイテンシが予測不可能であることから、オフラインのような処理が不可能なことなどが紹介された。

» 2005年03月09日 14時10分 公開
[記事提供:RBB TODAY]
RBB Today

 GDC 2005で、初日におこなわれたチュートリアルセッション「Issues and Implementations in Multiplayer Game Development」(マルチプレイヤーゲーム開発の課題と実装)は、ネットワークを利用したマルチプレイヤーゲームを開発する際の注意点などを、FPSやMMORPG開発者らが実例をあげながら解説するという内容だ。

 セッションでは、ネットワークを利用しない「シングルプレイヤー」タイプの技術をオンラインゲームの開発に適用することの困難さを指摘、レイテンシ(パケット遅延)が現実には予測不可能であることから、フレーム(1/30秒ないし1/60秒)単位で処理をすることができず、各端末が相互の状況をオフラインのマルチプレイのように正確に把握して当たり判定などを行うことも不可能だと述べた。

 この点については、操作などのイベントメッセージを投げ合う処理とは別に、他のプレイヤーの状態データベースをバックグラウンドで同期させる処理を走らせる方法や、端末から通知されてきた「新しい状態」が、「以前の状態」から問題のない範囲にあるかどうかをチェックすることで不正検出をおこなう、といった方法なども紹介された。

 また、シングルプレイから少人数マルチプレイ(MO)、多人数マルチプレイ(MMO)へと展開されてきた『The Sims』『The Sims Online』(TSO)についての講義では、TSO開発当初、MOからMMOへの拡張で追加開発コストはかからないと見込まれていたという驚くべきエピソードや、MMO化ではスケーラビリティが大きな問題になったこと、自動テストのためにスクリプト動作が可能なクライアントを用意したことなどを紹介。MMO化にあたっては、MOタイプで採用していたピアツーピア型アーキテクチャをクライアントサーバ方式に全面変更したことや、イベント処理モジュールをサーバ側・クライアント側で共通化、ハンドラ内で分岐させることで複雑になりすぎないようにした、といったエピソードも紹介された。

 このほか、品質管理(Quality Assurance : QA)の部分でもオンラインは問題となり、テスターとテスト機材、エンドユーザ環境に近い回線をネットワークプレイ参加者数だけそろえるのが大変なだけでなく、デバッグがログ解析などによる事後確認にならざるをえないことや、オンライン関連の不具合の再現性が低い(パケットの到着順序などに起因する場合など)といったことが問題になるという。オンラインゲームに付き物のアップデートも、QAの負荷を増大させるとの指摘もあった。

 北米ではMMOが下火になってきていると言われているが、MMO開発が完全に止まったわけではない。『World of Warcraft』のヒットも追い風にしながら、こうした開発ノウハウの継承が着実に行われていくものと思われる。

昨日の総合アクセスTOP10
先週の総合アクセスTOP10
  1. 親が「絶対たぬき」「賭けてもいい」と言い張る動物を、保護して育ててみた結果…… 驚愕の正体が230万表示「こんなん噴くわ!」
  2. フワちゃん、収録中に見えてはいけない“部位”が映る まさかの露出に「拡大しちゃったじゃん」「またか」の声
  3. 「これは悲劇」 ヤマザキ“春のパンまつり”シールを集めていたはずなのに…… 途中で気づいたまさかの現実
  4. 「ふざけんな」 宿泊施設に「キャンセル料金を払わなくする方法」が物議 宿泊施設「大目に見てきたが厳格化する」
  5. 田代まさしの息子・タツヤ、母の逝去を報告 「あんなに悲しむ父親の姿を見たのは初めて」
  6. 「遺体の写真晒すのはさすがに」「不愉快」 坂間叶夢さんの葬儀に際して“不適切”写真を投稿で物議
  7. 大友康平、伊集院静さんの“お別れ会”で「“平服でお越しください”とあったので……」 服装が浮きまくる事態に
  8. 妊娠中に捨てられていた大型犬を保護 救われた尊い命に安堵と憤りの声「絶対に許せません」「親子ともに助かって良かった」
  9. 極寒トイレが100均アイテムで“裸足で歩ける暖かさ”に 今すぐマネできるDIYに「これは盲点」「簡単に掃除が出来る」
  10. 「奥さん目をしっかり見て挨拶してる」「品を感じる」 大谷翔平&真美子さんのオフ写真集、球団関係者が公開
先月の総合アクセスTOP10
  1. 釣れたキジハタを1年飼ってみると…… 飼い主も驚きの姿に「もはや、魚じゃない」「もう家族やね」と反響
  2. パーカーをガバッとまくり上げて…… 女性インフルエンサー、台湾でボディーライン晒す 上半身露出で物議 「羞恥心どこに置いてきたん?」
  3. “TikTokはエロの宝庫だ” 女性インフルエンサー、水着姿晒した雑誌表紙に苦言 「なんですか? これ?」
  4. 1歳妹を溺愛する18歳兄、しかし妹のひと言に表情が一変「ちがうなぁ!?」 ママも笑っちゃうオチに「かわいいし天才笑」「何度も見ちゃう」
  5. 8歳兄が0歳赤ちゃんを寝かしつけ→2年後の現在は…… 尊く涙が出そうな光景に「可愛すぎる兄妹」「本当に優しい」
  6. 1人遊びに夢中な0歳赤ちゃん、ママの視線に気付いた瞬間…… 100点満点のリアクションにキュン「かわいすぎて鼻血出そう!」
  7. 67歳マダムの「ユニクロ・緑のヒートテック重ね着術」に「色の合わせ方が神すぎる」と称賛 センス抜群の着こなしが参考になる
  8. “双子モデル”りんか&あんな、成長した姿に驚きの声 近影に「こんなにおっきくなって」「ちょっと見ないうちに」
  9. 犬が同じ場所で2年間、トイレをし続けた結果…… 笑っちゃうほど様変わりした光景が379万表示「そこだけボッ!ってw」
  10. 新幹線で「高級ウイスキー」を注文→“予想外のサイズ”に仰天 「むしろすげえ」「家に飾りたい」