注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)游戲設(shè)計(jì)多玩家游戲程序設(shè)計(jì)

多玩家游戲程序設(shè)計(jì)

多玩家游戲程序設(shè)計(jì)

定 價(jià):¥56.00

作 者: (美)Todd Barron著;曾永祥,魯鵬譯;曾祥永譯
出版社: 科學(xué)出版社
叢編項(xiàng): 國外游戲開發(fā)叢書
標(biāo) 簽: 暫缺

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

內(nèi)容簡介

  本書是一本技術(shù)指導(dǎo)書,使用DirectX8編寫了完整的因特網(wǎng)視頻游戲。本書首先介紹了在線游戲歷史、多玩家游戲結(jié)構(gòu)、網(wǎng)絡(luò)基礎(chǔ)以及VisualC++與Windows編程,隨后介紹Sockets、DirectPlay、Direct3D、DirectAudio以及Directlnput編程等多玩家游戲設(shè)計(jì)內(nèi)容,還講授了開發(fā)互動(dòng)在線游戲所必需的技巧。無論是游戲編程新手,還是己具備豐富游戲編程經(jīng)驗(yàn)或是正準(zhǔn)備進(jìn)入多玩家領(lǐng)域的老手,本書都會(huì)使他受益匪淺。

作者簡介

  ToddBarron10歲就使用一個(gè)朋友的TimexSinclair計(jì)算機(jī)編寫游戲程序。1990年他放棄了程序員的道路,開創(chuàng)VectorXStudios公司,那是一家專門制作商業(yè)3D動(dòng)畫的公司。1996年,他拋售了所擁有的公司股份,夢想成為一名視頻游戲程序員。在Philadelphia的MeritIndustries公司,在做游戲開發(fā)經(jīng)理的那段時(shí)間里,他編寫了多個(gè)視頻游戲,并繼續(xù)專注于他們自行設(shè)計(jì)的網(wǎng)絡(luò)解決方案。Todd和他的妻子于1999年一起回到了Arkansas,并就職于Acxion公司,那是一家處于領(lǐng)導(dǎo)地位的信息公司?,F(xiàn)在,Todd作為Acxiom公司的總開發(fā)師,負(fù)現(xiàn)Acxiom在線產(chǎn)品網(wǎng)絡(luò)方案的架構(gòu)與實(shí)現(xiàn)。為了滿足自己游戲開發(fā)的需要,他創(chuàng)立了LostLogic公司,該公司專門從事多玩家游戲開發(fā)。通過webmaster@lostlogic.com可以與Tood取得聯(lián)系。相關(guān)圖書

圖書目錄

第I部分 理解技術(shù)
第1章 在線游戲的歷史
1.1 多人城堡游戲
1.2 調(diào)制解調(diào)器游戲
1.3 即時(shí)策略游戲
1.4 大規(guī)模多玩家在線角色扮演游戲
1.5 現(xiàn)狀與未來
1.6 回顧
第2章 理解游戲的運(yùn)行
2.1 游戲循環(huán)
2.2 深入在線游戲
2.3 圖形
2.4 回顧
第3章 網(wǎng)絡(luò)通信簡介
3.1 網(wǎng)絡(luò)原理
3.2 游戲通信硬件
3.3 數(shù)據(jù)包
3.4 回顧
第II部分 基于套接字的網(wǎng)絡(luò)編程
第4章 編寫第一個(gè)網(wǎng)絡(luò)程序
4.1 SocketObject類的概述
4.2 編寫ConnectionTest程序
4.3 編寫一個(gè)發(fā)送數(shù)據(jù)的程序
4.4 編寫一個(gè)簡單的聊天程序
4.5 回顧
第5章 創(chuàng)建一個(gè)套接字類對象
5.1 C++類的優(yōu)勢
5.2 設(shè)計(jì)SocketObiect類
5.3 BIND的功能
5.4 監(jiān)聽功能
5.5 Accept功能
5.6 連接功能
5.7 發(fā)送數(shù)據(jù)
5.8 接收數(shù)據(jù)
5.9 回顧
第6章 Windows編程
6.1 從個(gè)人經(jīng)歷談?wù)刉indows的發(fā)展歷史
6.2 Windows程序體系結(jié)構(gòu)
6.3 MFC
6.4 完整地創(chuàng)建一個(gè)窗口
6.5 多線程基本理論
6.6 回顧
第7章 Windows編程實(shí)踐
7.1 創(chuàng)建Visual C++工程
7.2 創(chuàng)建Hello World程序
7.3 在窗口中添加靜態(tài)文本
7.4 窗口中的按鈕
7.5 列表框子窗口
7.6 用編輯框來接受文本
7.7 WinUberClient程序
7.8 回顧
第III部分 DirectX
第8章 DirectPlay
8.1 DirectPlay.
8.2 DirectPlay地址
8.3 DirectPlay消息處理器
8.4 端對端會(huì)話
8.5 回顧
第9章 用DirectPlay進(jìn)行聊天
9.1 創(chuàng)建工程區(qū)
9.2 回顧
第10章 客戶機(jī)與服務(wù)器
10.1 服務(wù)器
10.2 IDirectPlay8Client接口
10.3 回顧
第11章 DirectX圖形
11.1 Direct3D
11.2 如何使用DirectGraphics
11.3 第一個(gè)Direct3D應(yīng)用程序
11.4 第二個(gè)Direct3D應(yīng)用程序
11.5 回顧
第12章 Direct3D渲染
12.1 多邊形
12.2 圖元
12.3 繪制圖元
12.4 顯示紋理
12.5 光源、照相機(jī)、動(dòng)作
12.6 加載x-file
12.7 活動(dòng)的世界
12.8 回顧
第13章 DirectInput與DirectAudio
13.1 通過Directlnput使用鍵盤
13.2 DirectAudio簡介
13.3 如何初始化DirectAudio
13.4 用DirectAudio播放聲音
13.5 回顧
第14章 SpacePirates:第一個(gè)完整的游戲
14.1 SpacePirates:游戲設(shè)計(jì)
14.2 游戲的時(shí)間安排
14.3 網(wǎng)絡(luò)同步
14.4 游戲中的類
14.5 SpacePirates:游戲結(jié)構(gòu)
14.6 控制游戲
14.7 游戲循環(huán)
14.8 更新游戲
14.9 玩家管理
14.10 回顧
第IV部分 開發(fā)在線游戲世界
第15章 MMORPG設(shè)計(jì)與實(shí)現(xiàn)
15.1 游戲體系結(jié)構(gòu)
15.2 服務(wù)器體系結(jié)構(gòu)
15.3 客戶機(jī)體系結(jié)構(gòu)
15.4 回顧
第16章 編寫RPGOuest游戲服務(wù)器程序
16.1 游戲工程區(qū)
16.2 游戲服務(wù)器代碼
16.3 回顧
第17章 編寫RPGQuest游戲客戶機(jī)程序
17.1 工程區(qū)
17.2 圖形系統(tǒng)
17.3 聲音和輸入的處理
17.4 網(wǎng)絡(luò)處理
17.5 回顧
第V部分 附錄
附錄A 游戲開發(fā)資源
附錄B 軟件安裝
附錄C ASCII字符表
附錄D 本書隨帶的資料內(nèi)容

本目錄推薦

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