全方位3D遊戲設計

全方位3D遊戲設計

《全方位3D遊戲設計》是2007年6月中國鐵道出版社出版的圖書,作者是張簡毅仁。

基本介紹

  • 書名:全方位3D遊戲設計
  • 作者:張簡毅仁
  • ISBN:9787113079215
  • 頁數:328
  • 定價:35.00元
  • 出版社:中國鐵道
  • 出版時間:2007-6
  • 副標題:遊戲引擎與遊戲開發實例剖析
內容簡介,圖書目錄,

內容簡介

本書結合理論與實踐,以一個簡單的面向對象遊戲設計架構來說明遊戲的製作過程,對於初學者或者高級讀者,都是一本值得參考的書籍。
本書內容gConsole遊戲引擎為核心。雖然它是一個簡單的引擎,但是也包含了許多實用技巧和對理論的實踐,可分為影像、聲音和控制設備等模組。另外,本書也介紹了如何製作一個3D機器人格鬥遊戲——Thunder Blast,這是一個建立在gConsole架構上的遊戲,不論是在遊戲設計上還是在程式編寫上,讀者都可以從中獲得一些遊戲製作的想法,再者,除了遊戲程式編寫外,書中還包括了3D Studio Max的輸出外掛程式開發實例,以及提高執行效率的程式編寫技巧。
本書通過實例的說明,讓讀者可以學到遊戲開發的概念與技術,進而開發出自己的遊戲。

圖書目錄

第1部分 概論
Chapter 1 遊戲設計軟體架構
1-1 遊戲引擎
1-2 面向對象(Object-Oriented)
1-3 C++程式設計
1-4 什麼是gConsole
1-5 gConsole架構的套用
第2部分 3D圖形程式設計
Chapter 2 計算機圖形學概述
2-1 計算機繪圖基礎觀念
2-2 3D圖形學基礎
2-3 3D對象數據結構
2-4 二叉樹與四元樹
2-5 立體顯示原理
Chapter 3 圖形模組設計
3-1 OpenGL程式設計入門
3-2 OpenGL立體顯示
3-3 攝像機設計
3-4 圖形模組設計說明
3-5 圖形模組實踐
第3部分 控制設備程式設計
Chapter 4 控制設備
4-1 控制設備簡介
4-2 控制設備程式設計的重要事項
Chapter 5 控制模組設計
5-1 DirectInput概述
……
第4部分 音效程式設計
Chapter 6 音效與音樂
Chapter 7 音效模組設計
第5部分 遊戲設計
Chapter 8 遊戲製作過程
Chapter 9 遊戲設計實例——Thunder Blast
第6部分 輔助程式與程式技巧
Chapter 10 3D Max輸出外掛程式設計
Chapter 11 高效程式設計技巧

相關詞條

熱門詞條

聯絡我們