目次
CGとゲームの技術 (メディア学大系)
- 三上 浩司(共著)/ 渡辺 大地(共著)
- 1章 ゲームの進化と発展
- 1.1 ゲーム産業の規模
- 1.2 ゲーム産業の構造
- 1.3 ゲーム産業の系譜
- 1.4 ゲームの提供形態による差異
- 1.5 ゲームの適用範囲の拡大
- 演習問題
- 2章 ゲームの企画
- 2.1 ゲームと遊び
- 2.2 ゲームデザイン論
- 2.3 企画の立案
- 演習問題
- 3章 ハードウェアアーキテクチャ
- 3.1 ハードウェアアーキテクチャの概要
- 3.2 CPU
- 3.3 メモリ
- 3.4 ストレージデバイス
- 3.5 GPU
- 3.6 その他のユニット
- 3.7 据置型ゲーム機のアーキテクチャ
- 3.8 携帯型ゲーム機のアーキテクチャ
- 3.9 スマートフォンのアーキテクチャ
- 演習問題
- 4章 ゲーム制作の環境
- 4.1 ゲーム制作プラットフォーム
- 4.2 プログラミング言語と3Dライブラリ
- 4.3 ゲームエンジン
- 4.4 ゲーム制作用ツールシステム
- 演習問題
- 5章 開発の体制と手順
- 5.1 開発の体制と環境の構築
- 5.2 機能仕様と構造仕様
- 5.3 ゲームに適した全体設計
- 5.4 素材の作成
- 5.5 制作工程モデル
- 5.6 プロトタイプ開発と分析
- 5.7 アルファ版とベータ版,そしてデバッグ
- 演習問題
- 6章 並列処理プログラミング
- 6.1 並列処理プログラミングの概要
- 6.2 コンピュータの処理単位
- 6.3 マルチコアCPUとGPU
- 6.4 マルチスレッドプログラミングの基本
- 6.5 スレッドセーフ
- 6.6 スレッドの同期・非同期
- 6.7 マルチスレッドの利用方法
- 演習問題
- 7章 回転の数学
- 7.1 ゲームプログラミングと座標変換
- 7.2 行列によるモデリング変換
- 7.3 オイラー角
- 7.4 方向ベクトルとアップベクトル
- 7.5 四元数
- 7.6 四元数による姿勢表現
- 演習問題
- 8章 ゲームAIと群衆シミュレーション
- 8.1 人工知能とゲーム
- 8.2 ゲームにおけるAIの応用
- 8.3 ゲームAIの役割と分類
- 8.4 群衆シミュレーション
- 演習問題
- 9章 シェーダー技術
- 9.1 シェーダーの概要
- 9.2 GPUの歴史的経緯
- 9.3 グラフィックスパイプラインの発展
- 9.4 シェーダーの種類
- 9.5 初歩的なシェーダープログラム
- 演習問題
- 10章 サウンドプログラミング
- 10.1 サウンドプログラミングの概要
- 10.2 音のデータ形式とフォーマット
- 10.3 サウンドプログラムの基本
- 10.4 BGMのストリーミング再生
- 10.5 効果音(SE)の再生
- 10.6 音と画面の同期
- 10.7 音自体のプログラムによる制御
- 演習問題
- 11章 企画・プロダクションの実例
- 11.1 アイデア,企画における注意事項
- 11.2 設定に関わる注意事項
- 11.3 開発手段に関わる注意事項
- 11.4 ゲームデザインの注意事項
- 11.5 実装における注意事項
- 11.6 チーム運営に関わる注意事項
- 演習問題
攻略本・ファンブック ランキング
攻略本・ファンブックのランキングをご紹介します攻略本・ファンブック ランキング一覧を見る
前へ戻る
-
1位
-
2位
-
3位
-
4位
-
5位
次に進む