注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)C/C++及其相關(guān)Visual C++游戲開發(fā)技術(shù)與實(shí)例

Visual C++游戲開發(fā)技術(shù)與實(shí)例

Visual C++游戲開發(fā)技術(shù)與實(shí)例

定 價(jià):¥58.00

作 者: 丁展編著
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: VC++

ISBN: 9787115130235 出版時(shí)間: 2005-02-01 包裝: 平裝
開本: 26cm 頁數(shù): 525 字?jǐn)?shù):  

內(nèi)容簡介

  本書是一本介紹利用Visual C++進(jìn)行游戲開發(fā)的書籍,能夠幫助讀者快速掌握游戲開發(fā)環(huán)境、流程、關(guān)鍵制作技術(shù)和相關(guān)算法。書中主要涵蓋了游戲架構(gòu)設(shè)計(jì)、2D游戲開發(fā)、網(wǎng)絡(luò)游戲開發(fā)、3D游戲開發(fā)、游戲設(shè)計(jì)和圖形圖像常用算法等方面的內(nèi)容。書中涉及的主要實(shí)例包括冒險(xiǎn)屠宰場游戲、入侵者游戲、賽車游戲、網(wǎng)絡(luò)五子棋游戲、網(wǎng)絡(luò)臺(tái)球游戲、對戰(zhàn)坦克大戰(zhàn)和面包圈大戰(zhàn)游戲(Donuts4)等,內(nèi)容全面且豐富。書中附帶的光盤提供了每個(gè)實(shí)例的完整的源代碼,方便讀者舉一反三,開發(fā)出適合自己的游戲項(xiàng)目。本書適合于有一定C/C++編程基礎(chǔ)的游戲開發(fā)愛好者,對于有經(jīng)驗(yàn)的游戲開發(fā)人員也有較高的參考價(jià)值。

作者簡介

暫缺《Visual C++游戲開發(fā)技術(shù)與實(shí)例》作者簡介

圖書目錄

第1章  Windows游戲編程 11.1  電子、電腦游戲的歷史 11.1.1  從頭談起 11.1.2  圖形硬件的革命 31.1.3  著名的游戲開發(fā)公司 51.1.4  著名的游戲設(shè)計(jì)大師 61.2  游戲軟件開發(fā)工具 81.3  Windows編程 91.3.1  Windows消息機(jī)制 91.3.2  圖形設(shè)備接口(GDI) 121.3.3  定時(shí)器(Timer) 271.3.4  回調(diào)機(jī)制 291.3.5  多線程 301.3.6  動(dòng)態(tài)鏈接庫(DLL) 331.3.7  COM(Common Object Model) 351.3.8  聲音 361.4  MFC與游戲設(shè)計(jì) 42第2章  游戲架構(gòu)設(shè)計(jì) 432.1  游戲分類和常用術(shù)語 432.2  游戲策劃 472.3  游戲模型 492.3.1  游戲的情感模型 502.3.2  游戲的行為系統(tǒng)模型 512.4  RPG游戲的設(shè)計(jì) 522.5  美工與動(dòng)畫設(shè)計(jì) 562.6  音樂與音效設(shè)計(jì) 572.7  游戲引擎 58第3章  2D游戲開發(fā) 603.1  DirectDraw游戲開發(fā)基礎(chǔ) 603.1.1  DirectDraw圖形編程概述 613.1.2  DirectDraw的架構(gòu) 623.1.3  DirectDraw的開發(fā)原理與方法 633.2  DirectInput游戲開發(fā)基礎(chǔ) 813.2.1  DirectInput鍵盤 813.2.2  DirectInput鼠標(biāo) 843.3  等角貼片(Isometric Tiles) 873.4  一個(gè)精確的2D碰撞檢測算法 933.5  一個(gè)簡單的精靈碰撞檢測游戲 943.6  實(shí)例--冒險(xiǎn)屠宰場游戲 1073.6.1  系統(tǒng)框架設(shè)計(jì) 1083.6.2  程序框架設(shè)計(jì) 1093.7  實(shí)例--入侵者游戲 1193.7.1  獎(jiǎng)子的設(shè)計(jì) 1203.7.2  子彈(Bullet)的設(shè)計(jì) 1263.7.3  卷屏(Scroll)的設(shè)計(jì) 1263.8  實(shí)例--賽車游戲的2D編程 1393.8.1  cMain游戲庫 1403.8.2  游戲類和元素 1493.8.3  游戲的流程 160第4章  網(wǎng)絡(luò)游戲開發(fā) 1794.1  TCP/IP 1794.1.1  ISO的OSI模型 1794.1.2  TCP/IP結(jié)構(gòu) 1804.2  SOCKET編程 1824.2.1  WINSOCK的基本特點(diǎn) 1824.2.2  WINSOCK基本的API 1834.2.3  WINSOCK異步模式 1874.2.4  WINSOCK網(wǎng)絡(luò)程序?qū)嵗?-聊天室 1884.2.5  CAsyncSocket類 1984.2.6  CSocket類 2004.2.7  CSocket類網(wǎng)絡(luò)應(yīng)用實(shí)例--聊天室 2014.3  小型網(wǎng)絡(luò)游戲?qū)嵗?-網(wǎng)絡(luò)五子棋 2064.3.1  主程序結(jié)構(gòu)和流程 2064.3.2  實(shí)例演示 2064.3.3  實(shí)例設(shè)計(jì) 2074.3.4  代碼詳細(xì)分析 2074.4  CSocket線程安全性 2224.5  服務(wù)器同步 2234.6  航位推測法 2244.7  用DirectPlay開發(fā)網(wǎng)絡(luò)游戲 2264.7.1  DirectPlay的特點(diǎn) 2274.7.2  DirectPlay的開發(fā)過程和方法 2294.7.3  DirectPlay大廳的開發(fā) 2364.8  實(shí)例--網(wǎng)絡(luò)臺(tái)球游戲的網(wǎng)絡(luò)編程 2384.8.1  剛體運(yùn)動(dòng)與碰撞 2394.8.2  網(wǎng)絡(luò)部分的代碼實(shí)現(xiàn) 2454.9  實(shí)例--賽車游戲的網(wǎng)絡(luò)編程 2494.9.1  cMultiplayer類的聲明 2494.9.2  cMultiplayer類的實(shí)現(xiàn) 2524.10  實(shí)例--對戰(zhàn)坦克大戰(zhàn) 2744.10.1  對戰(zhàn)坦克大戰(zhàn)的服務(wù)器程序 2744.10.2  對戰(zhàn)坦克大戰(zhàn)的客戶端程序 279第5章  3D游戲開發(fā) 2865.1  2D與3D 2865.2  Direct3D 2875.2.1  繪制三角形 2875.2.2  旋轉(zhuǎn)立方體 2925.2.3  深度緩沖 2965.2.4  紋理 2975.2.5  燈光與材質(zhì) 3015.2.6  索引緩沖 3065.2.7  有紋理的圓柱體、錐體和球體 3145.2.8  載入模型 3225.3  OpenGL 3D游戲開發(fā)基礎(chǔ) 3245.3.1  OpenGL工作流程 3255.3.2  OpenGL開發(fā)基礎(chǔ) 3265.3.3  OpenGL輔助庫使用方法 3295.3.4  OpenGL建模 3335.3.5  OpenGL變換 3365.3.6  OpenGL光照 3445.3.7  OpenGL圖像和位圖 3565.3.8  OpenGL紋理映射 3595.4  實(shí)例--網(wǎng)絡(luò)臺(tái)球游戲的3D編程 3665.4.1  在MFC中使用OpenGL 3675.4.2  處理調(diào)色板 3685.4.3  CBilliardsPlayView視圖類 3705.5  實(shí)例--Donuts4(面包圈大戰(zhàn)游戲) 3975.5.1  Donuts4的游戲任務(wù) 4025.5.2  Donuts4的基本構(gòu)成 4035.5.3  Donuts4的初始化 4045.5.4  Donuts4的運(yùn)行過程 426第6章  游戲設(shè)計(jì)和圖形圖像常用算法 4456.1  啟發(fā)式搜索和A*算法 4456.2  在A*路徑搜索中使用堆 4516.3  迷宮算法 4536.4  24點(diǎn)算法 4666.5  五子棋走棋算法 4816.6  象棋走棋算法 4846.7  運(yùn)動(dòng)模糊算法(Motion Blur) 4896.8  瀑布粒子系統(tǒng) 4936.9  基于粒子引擎的簡單點(diǎn)精靈 4946.10  水波效果算法 4986.11  火焰效果算法 5026.12  像素混合技術(shù) 5036.13  鏡頭眩光特效 5046.14  圖像合成技術(shù) 5086.15  圖像淡入淡出渲染 5136.16  云的實(shí)現(xiàn) 5166.17  圖形學(xué)中的3D數(shù)學(xué) 5206.17.1  向量 5216.17.2  線和平面 5226.17.3  齊次坐標(biāo) 5236.17.4  矩陣 523參考文獻(xiàn) 526     

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)