當前位置:編程學習大全網 - 編程語言 - 遊戲開發設計基礎教程的目錄

遊戲開發設計基礎教程的目錄

第1章 網絡遊戲概述

1.1 計算機遊戲的本質

1.1.1 從遊戲的內容上看

1.1.2 從遊戲的技術上看

1.1.3 從遊戲的玩家角度看

1.2 計算機遊戲的發展簡史

l.3 網絡遊戲的概念與發展簡史

1.3.1 網絡遊戲的定義

1.3.2 網絡遊戲的發展簡史

1.3.3 網絡遊戲的特點

1.3.4 網絡遊戲與單機遊戲

1.4 計算機遊戲如何產生娛樂效果

1.4.1 遊戲的可玩性

1.4.2 美學

1.4.3 講故事

1.4.4 險與回報

1.4.5 新奇

1.4.6 學習

1.4.7 創造性和表現型玩法

1.4.8 沈浸

1.4.9 社會化

1.5 計算機遊戲的分類

1.5.1 角色扮演類遊戲(RPG)

1.5.2 動作類遊戲(ACT)

1.5.3 策略類遊戲(SLG)

1.5.4 冒險遊戲(AVG)

1.5.5 大型網絡遊戲(MMOG)

1.5.6 其他流派和類型

1.6 遊戲開發過程

1.6.1 主題設計階段

1.6.2 羊細設計階段

1.6.3 調整階段

1.6.4 正式開發階段

1.6.5 檢測和調試階段

1.7 遊戲設計團隊

1.8 遊戲引擎

1.9 我國網絡遊戲的發展狀況

1.10 本章小結

1.11 思考題

第2章 二維遊戲的基本編程技術

2.1 二維遊戲的簡單框架

2.2 二維遊戲概覽

2.3 地圖的創建與顯示

2.3.1 固定地圖

2.3.2 滾屏地圖

2.3.3 多層次地圖

2.3.4 菱形地圖

2.4 圖像基礎

2.4.1 圖像表示

2.4.2 BMP位圖

2.4.3 圖像的半透明操作

2.5 精靈動畫

2.6 設計實例詳解:地圖與精靈動畫

2.6.1 任務分解

2.6.2 Windows程序框架

2.6.3 示例程序

2.7 BMP位圖的載入及顯示

2.7.1 行4字節對齊及像素RGB分量提取

2.7.2 基本操作

2.7.3 基於IPicture、IStream和HBITMAP顯示位圖

2.8 設計實例詳解:飛機射擊遊戲

2.8.1 需要的要素

2.8.2 需要的素材

2.8.3 設計思路

2.8.4 程序框架

2.9 本章小結

2.10 思考題

第3章 遊戲中的DirectX編程

3.1 DirectX概述

3.2 DirectDraw編程

3.2.1 顯示位圖動畫

3.2.2 RGB565高彩色像素操作

3.3 DirectX Audio編程

3.3.1 使用DirectSound

3.3.2 DirectMusic播放MIDI背景音樂

3.4 三維音效生成

3.4.1 聽覺理論

3.4.2 DirectSound的三維音效編程

3.5 常見的聲音引擎簡介

3.5.1 FMOD

3.5.2 其他常用的聲音引擎

3.6 本章小結

3.7 思考題

第4章 遊戲中的MD3模型加載

4.1 MD3模型

4.1.1 MD3模型的組成

4.1.2 MD3模型文件的定義

4.1.3模型文件的格式

4.2 MD3模型的加載

4.3 添加紋理

4.4 設計實例詳解:動畫實現

4.4.1 動畫的實現

4.4.2 動畫的控制

4.4.3 模型加載及動作控制平臺的實現

4.5 MD2文件

4.5.1 MD2模型文件的格式

4.5.2 MD2的實現

4.5.3 MD2的加載

4.5.4 MD2的顯示

4.6 本章小結

4.7 思考題

第5章 遊戲動漫設計

5.1 Flash8簡介

……

第6章《超級瑪麗》遊戲剖析

第7章 網絡遊戲的基本編程技術

第8章 《坦克大戰》遊戲的制作

第9章 手機遊戲開發

參考文獻

  • 上一篇:我有能力說出妳與別人的不同
  • 下一篇:學好Java有沒有什麽訣竅啊?
  • copyright 2024編程學習大全網