注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡游戲設計多玩家游戲程序設計

多玩家游戲程序設計

多玩家游戲程序設計

定 價:¥56.00

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

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

內容簡介

  本書是一本技術指導書,使用DirectX8編寫了完整的因特網視頻游戲。本書首先介紹了在線游戲歷史、多玩家游戲結構、網絡基礎以及VisualC++與Windows編程,隨后介紹Sockets、DirectPlay、Direct3D、DirectAudio以及Directlnput編程等多玩家游戲設計內容,還講授了開發(fā)互動在線游戲所必需的技巧。無論是游戲編程新手,還是己具備豐富游戲編程經驗或是正準備進入多玩家領域的老手,本書都會使他受益匪淺。

作者簡介

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

圖書目錄

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

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號