《Visual Basic 4.0網路遊戲程式設計》是1997-05科學出版社/龍門書局出版的圖書,作者是David Allen
基本介紹
- 書名:Visual Basic 4.0網路遊戲程式設計
- 作者:David Allen
- ISBN:9787030059109
- 頁數:520
- 定價:49.00
- 出版社:科學出版社/龍門書局
- 出版時間:1997-05
- 裝幀:平裝
導言
0.1本書的讀者對象
0.2我們要做什麼
0.3你需要什麼
0.4如果你沒有編程所需要的網路,沒關係!
0.5你將得到什麼
0.6試用部分多遊戲者遊戲
0.7我們會涉及什麼內容
0.8聯繫方式
第一篇 網路遊戲學習入門
第一章 VisualBasic4用於網路遊戲開發
1.1完美的結合――VB和遊戲開發
1.2眾多的特徵
1.3命名代碼
1.4形成自己的慣例
1.5小結
第二章 介紹LAN、WAN、工作站與伺服器
2.1網路究竟是什麼?
2.2介紹RAS
2.3伺服器與工作站
第三章 訊息
3.1AppLink用戶化控制項
3.2數據交換的三個層次
3.3AppLink 怎樣使用
3.4AppLink怎樣工作
3.5傳送訊息一點不困難
3.6接收訊息
3.7執行SEND與RECV
第四章 多遊戲者遊戲基礎
4.1網路遊戲的類型
4.2訊息管理系統
4.3同步與異步通訊
4.4訊息佇列
4.5伺服器管理
4.6踏上你的旅程
第二篇 網路聯繫
第五章 掌握網路DDE
5.1介紹DDE
5.2DDE連線類型
5.3DDEML(動態數據交換管理庫)
5.4網路DDE(NetDDE)怎樣工作
5.5用NetDDE進行通訊
5.6小試NetDDE
5.7創建客戶與伺服器連線
5.8三……二……一……連線!
5.9遊戲中使用NetDDE的幾點忠告
5.10下面做什麼!
第六章 用網路連線移動對象
6.1介紹《對象移動者》套用
6.2使用NETMAIN.BAS檔案
6.3建立《對象移動者》
6.4建立聯繫
6.5處理訊息
6.6增加滑鼠處理過程
6.7是時候了!
第七章 運用OLE建立網路遊戲
7.1遊戲開發的對象連線與嵌入
7.2掌握OLE開發的捷徑
7.3建立與理解OLE遊戲伺服器
7.4OLENServer檢測程式
7.5檢測套用
第八章 創建OLE網路遊戲系統的客戶機程式
8.1OLENClient――概述
8.2創建OLENClient檢測程式
8.3開始檢測
8.4為什麼停在這兒?
第九章 使用遠程自動特徵
9.1遠程自動的工作過程
9.2使用遠程自動
9.3遠程自動樣板程式(32位)
9.4同時運行客戶機和伺服器
9.5為客戶機與伺服器創建安裝程式
9.6調試遠程問題
9.7你已準備好了遠程自動!
第三篇 網路的連線
第十章 利用DirectPlay的功能
10.1介紹DirectPaly
10.2如何使用DirectPlay
10.3DirectPlay的函式內幕
10.4一般聯繫
10.5結論
第十一章 為《國王》創建一個遊戲系統
11.1策略型遊戲
11.2《國王》遊戲介紹
11.3什麼是Nexus?
11.4Nexus的結構
11.5介紹Commune
11.6轉移到新的工作上
第十二章 創建遊戲《國王》
12.1《國王》的設計
12.2完成《國王》
12.3擴充《國王》
12.4一路平安,《國王》!
第四篇 建立“客戶機/伺服器”遊戲系統
第十三章 開發音樂和聲音FX
13.1對MIDI和WAV檔案的介紹
13.2使用媒體控制項接口(MCI)控制項
13.3在播放MIDI檔案時通常遇到的問題
13.4MIDI故障查找
13.5編輯WinodwsMIDIMapper(只適用於Wind0ws3.x)
13.6WaveMix介紹
13.7MCI和WaveMix聲音示例程式
13.8套用前景
13.9SoundForge樣板程式
第十四章 使用熱圖片豐富你的遊戲
14.1良好的視覺效果
14.2使用FractalDesigner創建圖片
14.3使用Kai'sPowerTools
14.4有調色板問題碼?不再會有!
14.5PaintShopPro
14.6把圖片放到程式中
14.7介紹圖片標題和拼貼程式
14.8介紹GraphicSizer程式
14.9介紹MediaArchitects
14.10最後一點說明
第十五章 在遊戲中增加幫助功能
15.1幫助系統基礎(RTF)
15.2為遊戲編寫幫助
15.3線上幫助演示程式
15.4小結
第十六章 運用資源檔案集成遊戲
16.1使用資源編輯器
16.2結束資源檔案的使用
16.3使用資源範例程式
16.4創建並編譯資源描述檔案
16.5編譯資源描述檔案
16.6創建主格式並編寫代碼
16.7編寫主格式的代碼
16.8小結
第五篇 集成
第十七章 創建“直接矛盾”遊戲
17.1運行“直接矛盾”
17.2實現同步
17.3創建“直接矛盾”
17.4編寫MAIN.BAS的代碼
17.5編寫OBJECTS.BAS模組的代碼
17.6完成了!
附錄A 使用配套的CD-ROM
A.1運行主要的安裝程式
A.2好玩的遊戲
A.3樣例套用和原始碼
A.4額外的工具和實用程式
A.5最後但不是最少的