PROGRAMME spacer UserLevel 中級者
spacer

すご腕プログラマ達が語る理論と実践
Game Programming Gems 2 日本語版
spacer
製品写真 spacer
価格: 12,000円+消費税 (付属CD-ROM)
著者: Mark DeLoura
監修: 川西裕幸
翻訳: 狩野智英、鳥海有紀
発売日: 2002年6月
総頁数: B5版 616頁 
発行・発売: 株式会社ボーンデジタル
ISBN: ISBN4-939007-33-2
ユーザー・レベル: ゲーム プログラミングの中級者
 
関連書籍 Game Programming Gems 1 日本語版Game Programming Gems 3 日本語版
* 読者から書評を募集しております。採用の方には、粗品をお送りいたします。
書評を投稿する

spacer
ご注文はこちら
数量: spacer
spacer

特徴
spacer
spacer
spacer

【本書の特徴】
本書は、米国でベストセラーのGame Programming Gemsシリーズ第2巻の日本語版です。ゲームプロジェクトについてのさまざまなトピックを70に及ぶ新たな記事にまとめた理論と実践の本です。多数のエキスパート ゲーム プログラマが、実践的ソリューションやプログラミングの問題点だけでなく、プログラミングの作業時間や冗長なコーディングを削減する独創的な手法なども解説します。『Game Developer』誌の編集長であったMark DeLoura、そして各分野に長けた一流の編集担当者たちが手掛けた本書は、最新技術を結集したゲームエンジン開発に必要なトピックスをカバーしています。初掲載のオーディオ プログラミングの項も含めて6つの総合セクションから構成され、エキスパート開発者がすぐにでも活用できるテクニックと、初級から中級レベルのプログラマがスキルと専門知識を拡充できるテクニックを紹介しています。58名に及ぶ経験豊かなゲーム開発者の知恵と経験が凝縮された必読の参考書籍です。


【セクションのハイライト】
プログラミング全般:
デバッグ システムの設計、プロファイラの利用、型情報データベース、ユーティリティ ライブラリ、スタック ダンプを行う例外ハンドラ、ログ出力ユーティリティ、自己修正型コード

数学:
IEEE浮動小数点のトリック、低コストのクォータニオン補間、高速な空間グループ分け手法、フラクタル、弾丸の物理学、ベクトルと平面のトリック、線分交差問題の解法、曲線追従アルゴリズム

人工知能:
パス発見、戦略的評価、影響マッピング、Line-of-Sightと探索システム、ファジィ状態マシン、地勢的推測、マイクロスレッド

ジオメトリ処理:
大規模なジオメトリ管理、詳細レベルのアルゴリズム、軸平行境界ボックス ツリーの圧縮、クオドツリー テクニック、可視カリング・レイ トレーシング・範囲検索のためのスフィア ツリー、スカイボックスの生成と利用、キャラクタのセルフシャドウ、任意のサーフェスにデカールを貼り付ける手法

グラフィックス表示:
テクスチャへのレンダリング テクニック、手続き的な雲の生成、手続き的なテクスチャ アニメーション、テクスチャ マスキング、動的なピクセル単位ライティングのテクニック、テクスチャ マッピング、プログラマブル頂点シェーダ

オーディオ プログラミング:
ゲーム オーディオ デザイン パターン、サンプル ベースのシンセサイザでボイスを再利用するテクニック、ソフトウェア ベースのDSPエフェクト、下位レベルのサウンドAPIプログラミング

【付属CD-ROM】
本書付属のCD-ROMは、本書掲載のすべてのソースコード、本書解説の多数のテクニックを用いたデモ、DirectX8.1 SDK、glSetup Monolithicバージョン、OpenGL Utility Toolkit(GLUT)、本書で挙げるイメージの高解像度版、ゲーム開発に役立つウェブサイトのURLを収録しています。読者のコーディングに実装可能なソースコード(C言語かC++言語にて記述)は、テクニックの大部分の要点をまとめたものです。ほとんどのソースコードはクロスプラットフォームで活用でき、MacintoshやLinuxでも正しく動作します。ただし、いくつかのテクニックはWindows / Xbox / DirectX8.1 SDK上でのみ正しく作動します。