OGRE3D遊戲開發框架指南

第1周·星期一 第2周·星期一 第3周·星期一

基本信息

書   名: OGRE3D遊戲開發框架指南
作者: 邸銳 著
出 版 社: 電子工業出版社
出版時間: 2010-5-1
I S B N : 9787121106910
定價: 42.00

內容簡介

本書主要用來幫助讀者從一個引擎研究者成為一個遊戲開發人員,本書的最大特點是依靠代碼來推進進度,以三周21天的時間順序來編排主體內容,幫助讀者熟悉OGRE 3D演示程式所使用的框架,並完成一款《打地鼠》遊戲,採用Orz框架來代替OGRE 3D演示程式框架實現《太空侵略者》這款經典遊戲,以及Orz框架的使用細節。每一個課程都有相關的代碼提供給讀者參考,讀者可以更直觀地了解學習本書內容。
本書適合有一定的OGRE 3D基礎知識、希望進一步學習遊戲開發的遊戲愛好者,以及需要一款穩定的開發框架作為開發基礎的個人和小型遊戲開發公司。

圖書目錄

第1章 引言 1
1.OGRE 3D的起源 1
2.關於Orz遊戲開發框架 3
3.如何使用本書的隨附光碟 5
4.本書使用指南 7
第2章 21天課程
準備工作
第1周·星期日 從OGRE 3D演示框架開始
第1周·星期一 第1個3D程式
第1周·星期二 打地鼠
第1周·星期三 地鼠出擊
第1周·星期四 動起來
第1周·星期五 擊中地鼠
第1周·星期六 記錄在案
第2周·星期日 Orz開發框架的簡單使用
第2周·星期一 準備出發
第2周·星期二 戰鬥機起飛
第2周·星期三 侵略者來襲
第2周·星期四 開火!
第2周·星期五 擊中要害
第2周·星期六 震耳欲聾
第3周·星期日 搏擊俱樂部
第3周·星期一 外掛程式系統
第3周·星期二 有限狀態機
第3周·星期三 A*尋徑
第3周·星期四 事件驅動
第3周·星期五 完備
第3周·星期六 搏擊
第3章 高級開發框架
3.1 對象ID管理器
3.2 任意類型存儲器
3.3 訊息系統
3.4 時鐘工具
3.5 定時器管理器工具
3.6 基於有限狀態機的邏輯管理工具
3.7 單件工具
3.8 自動列表工具
3.9 異常處理工具
3.10 動態庫及外掛程式管理工具
3.11 Orz遊戲框架
3.12 使用邏輯層
3.13 系統層
3.14 未來
附錄A Boost部分工具
附錄B 部分設計模式概述
附錄C OGRE 3D概述

相關詞條

相關搜尋

熱門詞條

聯絡我們