総合資料館

米公式サイト〜Team Comments
【Tom Gambill [2000/12/15] 】

2000年 12月 15日

クライアントエンジンチームの人間が、チームコメントへと意見を提出する時間がやってきました! 私達のDevForumを読んだりファンサイトをチェックしているなら、あなたは私をSkiCatとしてよく知っているかもしれません。私は大部分の時間をクライアントグラフィックのコードへとられているので、あなた達と係わる時間があまりありません。とはいっても、出来るときはForumやコメントを読む努力を行っています。ゲームを取り巻く期待と関心の大きさは圧倒的なものとなってきており、チームはあなた達の誰と比べても同じくらいゲームをプレイすることを熱心に望んでいることは確かです!

もし数年前に誰かが、間もなく前代未聞の最大規模のMMPRPGへと取り組むだろう、と私へ告げたなら、それは狂気地味たことだと私は言っていたことでしょう! それは全くもって冒険だし、すぐにでも流行るような予兆などないのです。事実、この産業ではありふれた話であるように、私はゲームプログラミングへと身を投じようと思ったことなど少しもありませんでした。私は海洋ロボット工学と大洋工学を学ぶため、マイアミ大学へと行きました。卒業後、あることがまた別のことをもたらし、私は最終的にWindowsのフライトシミュレータをMacintoshへ移植する仕事へと就きました。最初の1ヶ月も経たないうちそのプロジェクトは中止され、私はKesmaiのAir Warrior次期バージョンに取り組むチームへと移籍しました。Air Warriorの2〜3のバージョンが発売された後、私の仕事は新たなチームからの注目を浴び、それはUWO:Originチームであることがわかりました。そして2年後、私達はここにいます。

まず第1に、どんなに想像をたくましくしても、私はクライアントグラフィックに携わる唯一の人間ではない、ということを言わせてください。アーティスト、デザイナー、プログラマ、そしてこのようなプロジェクトを仕上げる人間を含む、50以上もの人間から成るチームでは、私達全員がデザインと開発を少しずつ分担しているのです。クライアントエンジンに直接責任のある人間は、Hyperion、Melior、私、そして他数人といった何人かの人間がいます。私達それぞれが、全体の部分部分へと取り組んでいるのです。以上、私は地形、水面と溶岩、クライアント側の物理学の大部分、3Dグラフィックエンジンのコア、そして一般的な最適化などに責任がある、ということです。

私は最近、有用なクールで新しいグラフィックの特色一覧はもちろん、相当なパフォーマンスの増加をも得られるDirect X 8.0への変換作業を終えたばかりです。話のついでですが、私の仕事のクールな副作用と言えば、あらゆる3Dアクセラレータハードウェア会社と会談するため各国を飛びまわり、最新の、そして間もなく出てくる最も優れた3Dハードウェアについての全てを学べることです。彼らは私達に新たな特色全てを使って欲しいし、私達は各ハードウェア上で最高のパフォーマンスを得たいのです。ただ、最もよいことと言えば、店で買うよりずっと前に新しいおもちゃを全て遊べるということです!

私が注目を浴びると同時に、ゲーム内の地形と水のデータについて少しばかりあなたへ話そうと思いました。Originは巨大です! 私達は少なくとも2枚組みのCDの価値に見合う絵、音楽、データ、そしてゲームコードを持つことになりそうです。そこに含まれているのは、莫大な量の地形データです。強力な圧縮をしたこのデータは、高度データだけで256平方メートル毎に約50kを消費するし、探索の出来る世界は何百平方キロメートルにもなります。それにテクスチャを含めると、本当に巨大になります。それを仕上げれば、あなたは各大陸の端からもう一方へ、(休憩を除けば)立ち止まることなしに切れ目なく渡ることが出来ます。フレームレートを高く保ちつつ、生き物、魔法、そしてクライアント側のあらゆる機能を扱うと同時に何時間も地形データを流し続けるのは、些細な作業ではありません。デザインと導入で1年以上も要しましたが、その苛酷な仕事は成功しています。今私達には、申し分のない外見と非常にうまく動作する実用的なシステムがあるのです。

静的な地形に加え、私達には大洋全体やゲーム内のあらゆる水にリアルな波を付けることを可能にする、動的な波浪システムがあります。溶岩、沼地、そしてゲーム内のそれ以外の液体にも同じシステムが使用されています。粘性、波高、波の方向、波の数などのようなパラメータを設定するとその内容に従い、それ自身のなすべきことをしてくれます。そのもう1つの素晴らしい特色は、完全に拡縮可能であり、実行にそれほど多くのCPUパワーを使わないことです。それが意味するのは、例え低いメッシュ解像度である最低限のマシンでさえも利用可能となるかもしれない、ということなのです。

以上、今のところ私が取れる全時間です。この驚異的なエンジンの驚異的な特色についてさらに話せるときが来たら、私は書くことを再度楽しみにして待っています。




Origin, Ultima Online 2, Ultima Worlds Online: Origin, and the Ultima Online 2 logo are trademarks of Electronic Arts Inc. Game content and materials copyright 2000 Electronic Arts Inc. All rights reserved.
Translated by Kusa,shiro3,Himajin
(C)2001 UWNN