第3回 「DOOM 3」「FarCry」を高解像度フルオプションで快適に動かすAthlon64で構築する最強ゲームPC(1/3 ページ)

リアリズムな描画を実現した注目の重量級ゲームタイトルは、Athlon 64とNVIDIA SLIの組み合わせでどこまで快適に動かせるのか?ゲームユーザーなら誰もが気になるポイントを「DOOM 3」と「FarCry」で検証する。

» 2005年01月13日 00時00分 公開
[ITmedia]

 まだ、VGAカードに求められる処理能力が、3D描画能力ではなく2D描画能力だった時代の話。そんな時代に3Dゲームにはまった一部のユーザーは、PCの3D描画能力向上をVGAカードとは独立した専用拡張カードに求めた。

 さらに「より綺麗な画像をより速く描画すること」を求めるユーザーは、この専用拡張カードを2枚差しにして、より高い3D描画能力を手に入れることを選んだ。この専用カードの名を3dfxの「Voodoo」、そして2枚差しのシステムを「SLIシステム」という。

 その後、業界の3D描画技術競争激化に伴い3dfxはNVIDIAに吸収され、SLIシステムは世の中から消えたと思われていた。しかし、そんなSLIシステムは、NVIDIAが提供する次世代グラフィックチップ「GeForce 6xxx」シリーズでついに復活した。

 今回の原稿ではこの新SLIシステムとその対応フラットフォームであるAthlon 64が、日に日に重くなっていくPCゲームにたいしてどれだけの効果を発揮できるか見ていきたいと思う。今回用意したタイトルは以下の2本だ。

プログラマブルシェーダのデモンストレーションゲームでもある「FarCry」

 Farcryは「壮絶な前歴を持つ主人公が、戦い疲れて隠遁しているにもかかわらず、悪人の野望に巻き込まれて否応なしに戦わされる」という、スティーブン・セガールやブルース・ウィリスのはまり役「巻き込まれ型のキャラクター」系アクションシューティングだ。

 主人公である「ジャック・カーヴァー」は、南の島で遺伝子工学の研究を行っているクリーガー博士の陰謀に巻き込まれ、傭兵や遺伝子工学によって生み出された生物兵器たちとドンパチを繰り広げることになる。

 本作はDirectX 9シリーズでやっと実用段階に入ったプログラマブルシェーダをふんだんに盛り込んだゲームエンジン「Cryエンジン」で作られたタイトルとして有名だ。3Dグラフィックスにおける「光源」「影」の処理を受け持つプログラムを「シェーダ」と呼ぶが、プログラマブルシェーダでは制作者がゲームに合わせてプログラミングできる。これを使うことでPCゲームは、プレーヤーに「現実感」を感じさせるのにもっとも効果的な「画面描画の質」を、劇的に向上できるのだ。

 たとえば「Farcry」においてプログラマブルシェーダが効果的に使われているのは「海面の表現」だろう。画面を見てもらうと分かりやすいが、画面奥に島、手前に海があるようなシチュエーションを、海側から見たときの海面描写がプログラマブルシェーダの例として適当だろう。

フレネル効果を適用した海面のわかりやすい例。画面奥の海面には島の影が映り、手前の海面は透過して海中を泳ぐ魚の影や海底が見える

 FarCry以前のゲームにおける海面は水上の景色が映り込むか、まったく映り込まない透明な水面になるかのどちらかであった。しかし、プログラマブルシェーダを最大限に使った本作では、現実と同じように視点に近い手前側の海面は海の底や泳ぐ魚が見えるほど透明度が高く、視点から離れるほど海面の反射率が高くなって島の姿が海面に反射する。これは、水面を構成するポリゴンやテクスチャーに対して、「フレネル効果」と呼ばれる反射設定をプログラミングすることで再現可能になった事象だ。

 このプログラマブルシェーダ以外にも、ゲーム内で生成される影の投射原則を極力現実に近づける3種類の影生成技法や、距離に応じてオブジェクトのポリゴンを動的に変化させることで処理を軽くする動的LoD技術など、Cryエンジンに実装されているCG描画技術は多彩である。

 さらに、オブジェクトの強度や重量まで考慮した物理演算を行うオリジナルの物理エンジンや登場キャラクター同士の相互コミュニケーションをシーンにあわせて演出するAIシステムなど、CryエンジンにはFPSの新領域を感じさせる機能が多く搭載されている。

敵AIは分隊指揮官によって統率が取れていると実に手強い敵になる。誰が命令を出すAIなのかをよく見極めたいところだ

 とくにAIシステムはよくできており、敵の傭兵部隊に指揮官がいる場合といない場合とでその傾向が顕著になる。たとえば敵に指揮官がいる場合、正面に位置した傭兵が銃を乱射して遮蔽物に隠れたプレーヤーを足止めし、それ以外の傭兵はプレーヤーを大きく取り囲んでジワジワ距離を詰める、といったような指揮官の命令に従った連携を取った戦術行動を行う。おかげでプレーヤーは遮蔽物から移動することもかなわず、迫り来る敵に対して苦戦を強いられることになる。

 ところが、先に指揮官をスナイパーライフルなどでしとめておくと、傭兵AIは各個に反撃をするだけで組織だった攻撃をしてこない。プレーヤーにとっては攻略が楽になるわけで、このAIシステムはプレーヤーに「敵の情報収集をして、もっとも楽に敵を倒せる順番を考える」という奥深さを与えてくれるわけだ。

 当然、Cryエンジン搭載第1弾タイトルであるFarCryには、これらの機能を世のゲームユーザーにデモンストレーションするという意味合いも含んでいるため、これらの機能をフルに使ってゲームが作られている。その分快適に遊ぶには最新のプログラマブルシェーダに対応し、高い処理能力を必要とするグラフィックスカードが必要となってくるわけだ。

ジョン・カーマックの手になる最新エンジンを使った「DOOM 3」

       1|2|3 次のページへ

Copyright © ITmedia, Inc. All Rights Reserved.

昨日の総合アクセスTOP10
先週の総合アクセスTOP10
  1. 釣りに行こうとしたら、海岸に子猫が打ち上げられていて…… 保護後、予想だにしない展開に「神様降臨」「涙が止まりません」
  2. 身長174センチの女性アイドルに「ここは女性専用車両です!!!」 電車内で突如怒られ「声か、、、」と嘆き 「理不尽すぎる」と反響の声
  3. しぶとい雑草“ドクダミ”を生やさない超簡単な方法が115万再生! 除草剤を使わない画期的な対策に「スゴイ発見」
  4. 天井裏から変な音がする→スマホを突っ込んで撮影したら…… 映った“とんでもねぇ”モノに「恐ろしい」「何これ」と騒然の196万表示!
  5. 小1娘、ペンギンの卵を楽しみに育ててみたら…… 期待を裏切る生き物の爆誕に「声出して笑ってしまったw」「反応がめちゃくちゃ可愛い」
  6. 誰も教えてくれなかった“裁縫の裏ワザ”が目からウロコ 200万再生のライフハックに「画期的」と称賛【海外】
  7. 「電車の中で見ちゃダメ」「笑ったww」 実家からLINE「子ヤギがすばしっこくて捕まらない」→送られてきた衝撃姿が320万表示!
  8. 顔の半分は童顔メイク、もう半分の仕上がりに驚がく 同一人物と思えない半顔メイクが860万再生「凄いねメイクの力」
  9. 元「AKB48」メンバー、整形に250万円の近影に驚きの声「整形しすぎてて原型なくなっててびびった」
  10. スーパーで買ったレモンの種が1年後…… まさかの結果が635万再生「さっそくやってみます」「すごーい!」「手品みたい」
先月の総合アクセスTOP10
  1. 庭に植えて大後悔した“悪魔の木”を自称ポンコツ主婦が伐採したら…… 恐怖のラストに「ゾッとした」「驚愕すぎて笑っちゃいましたw」
  2. 小1娘、ペンギンの卵を楽しみに育ててみたら…… 期待を裏切る生き物の爆誕に「声出して笑ってしまったw」「反応がめちゃくちゃ可愛い」
  3. 生後2カ月の赤ちゃんにママが話しかけると、次の瞬間かわいすぎる反応が! 「天使」「なんか泣けてきた」と癒やされた人続出
  4. 「歩行も困難…言動もままならず」黒沢年雄、妻・街田リーヌの病状明かす 介護施設入所も「急激に壊れていく…」
  5. 車検に出した軽トラの荷台に乗っていた生後3日の子猫、保護して育てた3年後…… 驚きの現在に大反響「天使が女神に」「目眩が」
  6. 「虎に翼」、新キャラの俳優に注目が集まる 「綺麗な人だね」「まさか日本のドラマでお目にかかれるとは!」
  7. 釣りに行こうとしたら、海岸に子猫が打ち上げられていて…… 保護後、予想だにしない展開に「神様降臨」「涙が止まりません」
  8. 身長174センチの女性アイドルに「ここは女性専用車両です!!!」 電車内で突如怒られ「声か、、、」と嘆き 「理不尽すぎる」と反響の声
  9. 築152年の古民家にある、ジャングル化した水路を掃除したら…… 現れた驚きの光景に「腰が抜けました」「ビックリ!」「先代の方々が」
  10. 「葬送のフリーレン」ユーベルのコスプレがまるで実写版 「ジト目が完璧」と27万いいねの好評