ロード時間短縮の切り札――CRI・ミドルウェアより発売
圧縮すればするほどロード時間が早くなる?
CRI・ミドルウェアは、プレイヤーを待たせないゲームを実現するための新しいファイルシステム「ファイルマジックPRO」をゲーム開発者向けに提供すると発表した。
ゲームをロードする際の「Now Loading」という画面表示が当たり前になって久しいが、実際プレイヤーにとっても、ゲーム開発者にとってもこの待ち時間は本意ではない。CRI・ミドルウェアの統計によれば、ゲームクリエイターの89%が「ロード時間の短縮」についての悩みを抱えており、その解決手法を探しているとのこと。快適にゲームを楽しむことへの重要性が高まっていることを鑑みて、「ファイルマジックPRO」が「圧縮&展開」と「ファイル配置の最適化」により、ロード時間を半分以下に削減した。
ロード時間とは、ゲームの起動時やステージの変わり目などに、DVDディスクなどの記録メディアからゲーム機本体の内蔵メモリ領域にプログラムやデータを読み込むのにかかる時間を指す。一般的に、ロード中はゲームを遊ぶことができないため、プレイヤーはロードが終了するまで待たされることになる。そこでクリエイターは、ロード中にゲームの操作方法や攻略ヒントを表示したり、アニメーションを再生したりと、待ち時間の苦痛を和らげるための工夫が行われてきた。しかし、それにも限界がある。開発者は、常にロード時間そのものを短くするための根本的な解決策を求めていたのだ。
「ファイルマジックPRO」は、圧縮することで読み込むファイル自体のサイズを縮小している。一般的な圧縮展開手法では、圧縮して読み込んでも展開処理に時間がかかり、かえってゲームプレイまでの時間が長くなる傾向があったが、独自の展開技術「マジック・ディコンプ」を採用し、ワークメモリを一切使用せずCPUの空き時間にバックグラウンドで展開処理を行うことで、読み込み処理と展開処理とを並列実行することで、(実効)展開時間をほぼゼロにすることを可能とした。
“圧縮すればするほどロード時間が早くなる”」という仕組みを実現し、ロード時間削減に成功したのだ。ここで、非圧縮の場合と比べてみよう。ロードのスピードは2倍以上となったことが分かる。
ファイル圧縮によるファイルロード時間短縮の効果
プラットフォーム | 非圧縮 | 圧縮 | 速度比 |
Wii | 10.9秒 | 4.6秒 | 2.4倍 |
Wiiウェア | 2.3秒 | 1.1秒 | 2.1倍 |
Xbox 360 | 36.3秒 | 15.5秒 | 2.3倍 |
プレイステーション 3 | 22.8秒 | 9.9秒 | 2.3倍 |
PSP | 11.1秒 | 5.0秒 | 2.2倍 |
ニンテンドーDS | 1.4秒 | 1.0秒 | 1.4倍 |
さらに、ファイルのディスク上での配置を最適化することで、シークの発生を抑え、ロード時間を削減している。シークとはディスク上の特定の位置からファイルを読み込むためにヘッド(ピックアップ)を物理的に移動させることだが、シークには非常に時間がかかるため、その発生を抑えることはロード時間短縮の大きな要因となりえる。
「ファイルマジックPRO」は、このファイル配置の最適化を実現するために「グループロード機能」と「デュプリケート機能」という2つの機能を搭載した。「グループロード機能」は、大量のファイル群をあらかじめグループ化しておき一括ロードする機能で、ファイル同士を近接配置することでロード時間を短縮。「デュプリケート機能」は、特定のシーンで使用するファイルが別のシーンでも使われるような場合に、そのファイルを自動的にデュプリケート(複製)し、それぞれのシーンの近くに配置する機能だ。これにより、ディスク上の未使用領域を最大限に活用し、ロード時間を短縮できるというわけだ。
なお、ファイル圧縮には「ロード時間が短縮できる」というメリットだけでなく、「メディアへ収めるファイル量を増やすことができる」という側面もある。事実、多くのクリエイターはゲームメディアの容量不足に悩んでいる。メディアの有効活用という点でも大きく貢献できるだろう。
「ファイルマジックPRO」は、2008年10月より提供を開始。全機能が利用可能な「ファイルマジックPRO」と、機能を絞った「ファイルマジック Standard」の2種類が用意される予定だ。
関連リンク
Copyright © ITmedia, Inc. All Rights Reserved.
-
1歳赤ちゃん、寝る時間に現れないと思ったら…… 思わぬお仲間連れとご紹介が「めっちゃくちゃ可愛い」と220万再生
-
【今日の計算】「8+9÷3−5」を計算せよ
-
「プロ野球チップス」で誤字 伊藤大海投手を「176m」と記載してカルビー謝罪
-
「ママ友襲来10分前」→さぁ、どうする……? 大爆笑の“あるある”再現が400万再生突破「腹ちぎれました」「バナナ食べんでもええやん」
-
富山県警のX投稿に登場の女性白バイ隊員に過去一注目集まる「可愛い過ぎて、取締り情報が入ってこない」
-
21歳の無名アイドル、ビジュアル拡散で「あの頃の橋本環奈すぎる」とSNS騒然 「実物の方が可愛い」「見つかっちゃったなー」の声も
-
「大型魚の餌に!!」 熱帯魚店の“思わず目を疑うPOP”に恐怖 「サメでも飼うの?」
-
2カ月赤ちゃん、おばあちゃんに手をスリスリされた瞬間…… 愛と幸せあふれる空間に笑顔になる「これぞ天使だ」
-
漂う違法感 東京に戻る息子へ持たせた“大量のブツ”に「九州人あるある」「帰省からの帰りいつもこれ」の声
-
異世界転生したローソン出現 ラスボスに挑む前のショップみたいで「合成かと思った」「日本にあるんだ」
- 生後2カ月の赤ちゃんにママが話しかけると、次の瞬間かわいすぎる反応が! 「天使」「なんか泣けてきた」と癒やされた人続出
- 車検に出した軽トラの荷台に乗っていた生後3日の子猫、保護して育てた3年後…… 驚きの現在に大反響「天使が女神に」「目眩が」
- 安達祐実、成人した娘とのレアな2ショット披露 「ママには見えない!」「とても似ててびっくり」と驚きの声
- 兄が10歳下の妹に無償の愛を注ぎ続けて2年後…… ママも驚きの光景に「尊すぎてコメントが浮かばねぇ」「最高のにいに」
- “これが普通だと思っていた柴犬のお風呂の入れ方が特殊すぎた” 予想外の体勢に「今まで観てきた入浴法で1番かわいい」
- 「虎に翼」、新キャラの俳優に注目が集まる 「綺麗な人だね」「まさか日本のドラマでお目にかかれるとは!」
- 「葬送のフリーレン」ユーベルのコスプレがまるで実写版 「ジト目が完璧」と27万いいねの好評
- お花見でも大活躍する「2杯のドリンクを片手で持つ方法」 目からウロコの裏技に「えぇーーすごーーい」「やってみます!」
- 弟から出産祝いをもらったら…… 爆笑の悲劇に「めっちゃおもろ可愛いんだけどw」「笑いこらえるの無理でした」
- 3カ月の赤ちゃん、パパに“しーっ”とされた反応が「可愛いぁぁぁぁ」と200万再生 無邪気なお返事としぐさから幸せがあふれ出す
- フワちゃん、弟の結婚式で卑劣な行為に「席次見て名前覚えたからな」 めでたい場でのひんしゅく行為に「プライベート守ろうよ!」の声
- 親が「絶対たぬき」「賭けてもいい」と言い張る動物を、保護して育ててみた結果…… 驚愕の正体が230万表示「こんなん噴くわ!」
- 水道検針員から直筆の手紙、驚き確認すると…… メーターボックスで起きた珍事が300万再生「これはびっくり」「生命の逞しさ」
- フワちゃん、収録中に見えてはいけない“部位”が映る まさかの露出に「拡大しちゃったじゃん」「またか」の声
- スーパーで売れ残っていた半額のカニを水槽に入れてみたら…… 220万再生された涙の結末に「切なくなった」「凄く感動」
- 桐朋高等学校、78期卒業生の答辞に賛辞やまず 「只者ではない」「感動のあまり泣いて10回読み直した」
- 「これは悲劇」 ヤマザキ“春のパンまつり”シールを集めていたはずなのに…… 途中で気づいたまさかの現実
- 「ふざけんな」 宿泊施設に「キャンセル料金を払わなくする方法」が物議 宿泊施設「大目に見てきたが厳格化する」
- がん闘病中の見栄晴、20回以上の放射線治療を受け変化が…… 「痛がゆくなって来ました」
- 食べ終わったパイナップルの葉を土に植えたら…… 3年半後、目を疑う結果に「もう、ただただ感動です」「ちょっと泣きそう」