游戲工具開發

游戲工具開發
定價:156
NT $ 156
  • 作者:吳煒王方石
  • 出版社:高等教育出版社
  • 出版日期:2014-07-01
  • 語言:簡體中文
  • ISBN10:7040398753
  • ISBN13:9787040398755
  • 裝訂:245頁 / 普通級 / 1-1
 

內容簡介

介紹了開發游戲工具所需的各種基礎知識,並結合實例詳細介紹了具體游戲工具的實現過程。

全書共8章。其中,第1~5章分別介紹了最基礎的W.mdows窗口編程和Windows API游戲編程,用MFC、CEGUI、Qt進行游戲工具基本界面編程,以及高級控件集成、各種關卡數據的存儲模式和整個文件管理器的實現,使讀者具備進行游戲工具開發所需的各種基礎知識。

第6、7章結合粒子系統工具和3D地圖編輯器游戲工具的實現,較為洋細地介紹了具體游戲工具的實現過程。

第8章介紹了游戲工具的優化。通過《高等學校數字媒體技術系列教材:游戲工具開發》的學習,使讀者真正具備開發商業游戲工具的能力。
 

目錄

第1章 windows編程基礎
1.1 Windows概述
1.2 Windows基礎編程
1.2.1匈牙利命名法則
1.2.2 Windows類
1.2.3窗口創建
1.3消息機制
1.3.1 Windows消息機制
1.3.2 Windows消息定義
1.4 Windows高級編程
1.4.1 Windows資源
1.4.2 GDI簡介
1.4.3 GDI畫圖
1.4.4雙緩沖區
1.4.5 GDI+簡介
1.5 Windows游戲開發
1.5.1圖形顯示
1.5.2圖形變換
1.5.3碰撞檢測
1.5.4動畫處理
小結
習題1

第2章 界面編程基礎
2.1 MFC簡介
2.1.1 MFC基礎
2.1.2 MFC框架
2.1.3菜單
2.1.4工具欄與狀態欄
2.2 MFC消息映射機制
2.3MFC通用控件
2.3.1 按鈕控件
2.3.2進度指示器控件
2.3.3文本框控件
2.3.4列表控件
2.3.5樹形控件
2.4 CEGUl界面編程
2.4.1 CEGUl簡介
2.4.2 CEGUl整體架構
2.4.3 CEGUl資源配置
2.4.4 CEGUl界面實現
小結
習題2

第3章 界面集成
3.1 MFC界面集成實現
3.1.1對話框
3.1.2分割窗口
3.1.3樹形視圖
3.1.4菜單集成
3.1.5讀寫文檔
3.1.6 ActiveX控件
3.2活動面板控件集成
3.3 DirectX與MFC集成
3.3.1 DirectX簡介
3.3.2 SDl與DirectX集成
3.3.3對話框與DirectX集成
3.4 Qt的界面集成
3.5 2D地圖編輯器實現
3.5.1編輯器界面實現
3.5.2編輯器基本功能實現
3.5.3地圖文件的存儲
3.5.4編輯器功能集成
小結
習題3

第4章 關卡數據文件
4.1基本關卡文件
4.1.1配置文件
4.1.2地形存儲文件
4.1.3地圖存儲文件
4.1.4靜態模型文件
4.1.5關卡數據文件
4.2室內及室外關卡文件
4.3 Quake3關卡文件
4.3.1 Quake3關卡文件簡介
4.3.2 Quake3關卡文件分析
4.4 自定義關卡文件
小結
習題4

第5章 文件管理器
5.1基本文件子系統
5.1.1配置文件子系統
5.1.2關卡文件子系統
5.2文件打包與壓縮
5.2.1 文件打包
5.2.2文件壓縮
5.2.3文件打包子系統實現
5.2.4文件壓縮子系統實現
5.3文件資源的管理
5.4文件管理器
5.4.1設計模式
5.4.2文件管理器的架構
5.4.3文件管理器的實現
小結
習題5

第6章 粒子系統工具開發
6.1粒子系統
6.1.1粒子系統的歷史
6.1.2粒子系統的運用
6.1.3粒子系統工具
6.2粒子系統基礎
6.2.1 點精靈
6.2.2粒子系統的物理特性
6.2.3粒子系統的結構
6.2.4粒子系統渲染
6.2.5粒子系統文件保存
6.3粒子系統實現
6.3.1界面實現
6.3.2粒子管理器實現
6_3_3編輯器實現
小結
習題6

第7章 地圖編輯器實現
7.1地圖編輯器
7.2地形編輯器
7.2.1 高度圖
7.2.2地形自動生成
7.2.3 網格拾取
7.2.4貼花實現
7.2.5地形刷實現
7.2.6地形紋理實現
7.2.7紋理混合實現
7.2.8地形編輯器實現
7.3場景元素
7.3.1 天空盒
7.3.2水波
7.3.3植被生成
7.3.4場景元素編輯
7.4地圖文件
7.5地圖編輯器實現
7.5.1界面實現
7.5.2地圖編輯器集成
7.5.3地圖編輯器優化
小結
習題7

第8章 游戲工具優化
8.1界面優化
8.2算法優化
8.3渲染優化
小結
習題8
參考文獻
網路書店 類別 折扣 價格
  1. 新書
    $156