| Game Coding Complete 048 |
|---|
|
うハイエンドなカード用ドライは一般に性能が高いからた。"なので、
第般性能力高 n,同1∠C直性能①l+于上万人受寸z上 第2グームの構成要素 カードに対応する3Dドイバも同じくらい高性能のはすた。よな、 ,,人上>、,、)3↓1で、古いアシンでも動くようなケームの場口は、こちらかい販のオカードはOpenGL ドラバよりもDIrect 3Dトフィパを持ーなー十レ老L出h+.Diet3Dドライバのほうがうまく動作することを考えると、おのりこよいは9。この背景には、ローエンドのピアオカードメーカーもどちらかを選の、「のの予調達する必要があったという事実がある。彼らが最初に選んたのか、のドラ完成させてインストールディクスに収めた。OpenGL ドライバは、時間こア昇がめれ、そのんで製作してWebサイトで公開した。本格的タイトルを好むユーサーたちは付つてましたとばかり DpenGL ドライバに飛びついた。このドライバこそ、彼らが待ちんでいたものたからである。 その他の大衆はいわれるままに動いた。つまりDirect 3Dドライバを選んたということである衆受けするゲームを作りたいのであれば、Direct 3Dを選んだほうがよいたつ。本格派ゲー目指すのであればどちらでもかまわない。 28.3DirectSound に勝るものなし サウンドと映像の技術に関しては、ここ数年では、RADゲームツールズのものに勝るものはいだろう。Miles Sound Systeml には完全なソースコードが含まれ、ライセンス料も定額、現存するすべてのプラットフォームをサポートしている。また、Bink Video ツールはクロスプラットフォームで、最新のすべてのコンソール、Win32、マッキントッシュをサポートしている。www.radgan tomで最新情報を見てみよう。RADは1988年に創業し、これまで何千というゲームに技をライセンス供与してきた。おそらく業界最大のミドルウェアメーカーだろう。 Mesは低レイヤーにCDirectSound を使うことができる。これは、Miles"では実現できないちと変わったことをやりたいときに特に便利だ。DirectSound の致命傷はMP3ファイルを復号できないという点だ。Mileso のライセンス料の一部はMP3の復号化に充てられているのにMP3ファイルは、巨大化したWAVファイルや音質の悪いMIDIにかわる素晴らしい手法だ。Gファイルも利用できる。OGGファイルは完全オープンソースなので高価なライセンス支払う必要はない。詳しくはオーディオの章で説明する。の素晴らしい機能の1つがストミングだ。Miesのストリーミング機能を使えば、サウンドファイルを丸ごとメモリにロードす要はない。Miesームにぜひとも採用したいシステムの1つだ。 : Mod?WWise などのその他のオーディオ技術は優れたサウンドバッファ機能を持つためームのサウンドをより細かく制御することができる。サウンドをどう混ぜ合わるのか、どのサを優先するのか、リアルタイムでさまざまな効果を出すためにどのパラメータが調整可能か、といった制御も思いのまだ。WWisel Milesa よりも高価だが、性能は高いFModは非フトウェア開発ならば無料で使えるので、選択肢の1つに入れておきたい。 48 |