出版時(shí)間:1997-05 出版社:科學(xué)出版社/龍門書局 作者:David Allen
內(nèi)容概要
內(nèi)容簡(jiǎn)介
本書簡(jiǎn)潔而深入地講述了如何運(yùn)用VisualBasic4.0在Windows上開(kāi)發(fā)網(wǎng)絡(luò)
和非網(wǎng)絡(luò)的游戲。全書共十七章,分為三篇:第一篇介紹了運(yùn)用VisualBasic進(jìn)行
游戲開(kāi)發(fā)的基礎(chǔ)知識(shí);第二篇講述了DOE和OLE技術(shù)及其應(yīng)用;第三篇以兩個(gè)
實(shí)例詳盡地描繪了采用VisualBasic4.0開(kāi)發(fā)Windows游戲的過(guò)程。
本書內(nèi)容全面,為PC機(jī)的廣大用戶和程序人員提供了一部有用的工具書,可
作為計(jì)算機(jī)人員和有關(guān)大專院校師生及PC機(jī)軟件開(kāi)發(fā)人員的參考書。
書籍目錄
目 錄
導(dǎo)言
0.1本書的讀者對(duì)象
0.2我們要做什么
0.3你需要什么
0.4如果你沒(méi)有編程所需要的網(wǎng)絡(luò),沒(méi)關(guān)系!
0.5你將得到什么
0.6試用部分多游戲者游戲
0.7我們會(huì)涉及什么內(nèi)容
0.8聯(lián)系方式
第一篇 網(wǎng)絡(luò)游戲?qū)W習(xí)入門
第一章 VisualBasic4用于網(wǎng)絡(luò)游戲開(kāi)發(fā)
1.1完美的結(jié)合――VB和游戲開(kāi)發(fā)
1.2眾多的特征
1.3命名代碼
1.4形成自己的慣例
1.5小結(jié)
第二章 介紹LAN、WAN、工作站與服務(wù)器
2.1網(wǎng)絡(luò)究竟是什么?
2.2介紹RAS
2.3服務(wù)器與工作站
第三章 消息
3.1AppLink用戶化控件
3.2數(shù)據(jù)交換的三個(gè)層次
3.3AppLink 怎樣使用
3.4AppLink怎樣工作
3.5傳送消息一點(diǎn)不困難
3.6接收消息
3.7執(zhí)行SEND與RECV
第四章 多游戲者游戲基礎(chǔ)
4.1網(wǎng)絡(luò)游戲的類型
4.2消息管理系統(tǒng)
4.3同步與異步通訊
4.4消息隊(duì)列
4.5服務(wù)器管理
4.6踏上你的旅程
第二篇 網(wǎng)絡(luò)聯(lián)系
第五章 掌握網(wǎng)絡(luò)DDE
5.1介紹DDE
5.2DDE連接類型
5.3DDEML(動(dòng)態(tài)數(shù)據(jù)交換管理庫(kù))
5.4網(wǎng)絡(luò)DDE(NetDDE)怎樣工作
5.5用NetDDE進(jìn)行通訊
5.6小試NetDDE
5.7創(chuàng)建客戶與服務(wù)器連接
5.8三……二……一……連接!
5.9游戲中使用NetDDE的幾點(diǎn)忠告
5.10下面做什么!
第六章 用網(wǎng)絡(luò)連接移動(dòng)對(duì)象
6.1介紹《對(duì)象移動(dòng)者》應(yīng)用
6.2使用NETMAIN.BAS文件
6.3建立《對(duì)象移動(dòng)者》
6.4建立聯(lián)系
6.5處理消息
6.6增加鼠標(biāo)處理過(guò)程
6.7是時(shí)候了!
第七章 運(yùn)用OLE建立網(wǎng)絡(luò)游戲
7.1游戲開(kāi)發(fā)的對(duì)象連接與嵌入
7.2掌握OLE開(kāi)發(fā)的捷徑
7.3建立與理解OLE游戲服務(wù)器
7.4OLENServer檢測(cè)程序
7.5檢測(cè)應(yīng)用
第八章 創(chuàng)建OLE網(wǎng)絡(luò)游戲系統(tǒng)的客戶機(jī)程序
8.1OLENClient――概述
8.2創(chuàng)建OLENClient檢測(cè)程序
8.3開(kāi)始檢測(cè)
8.4為什么停在這兒?
第九章 使用遠(yuǎn)程自動(dòng)特征
9.1遠(yuǎn)程自動(dòng)的工作過(guò)程
9.2使用遠(yuǎn)程自動(dòng)
9.3遠(yuǎn)程自動(dòng)樣板程序(32位)
9.4同時(shí)運(yùn)行客戶機(jī)和服務(wù)器
9.5為客戶機(jī)與服務(wù)器創(chuàng)建安裝程序
9.6調(diào)試遠(yuǎn)程問(wèn)題
9.7你已準(zhǔn)備好了遠(yuǎn)程自動(dòng)!
第三篇 網(wǎng)絡(luò)的連接
第十章 利用DirectPlay的功能
10.1介紹DirectPaly
10.2如何使用DirectPlay
10.3DirectPlay的函數(shù)內(nèi)幕
10.4一般聯(lián)系
10.5結(jié)論
第十一章 為《國(guó)王》創(chuàng)建一個(gè)游戲系統(tǒng)
11.1策略型游戲
11.2《國(guó)王》游戲介紹
11.3什么是Nexus?
11.4Nexus的結(jié)構(gòu)
11.5介紹Commune
11.6轉(zhuǎn)移到新的工作上
第十二章 創(chuàng)建游戲《國(guó)王》
12.1《國(guó)王》的設(shè)計(jì)
12.2完成《國(guó)王》
12.3擴(kuò)充《國(guó)王》
12.4一路平安,《國(guó)王》!
第四篇 建立“客戶機(jī)/服務(wù)器”游戲系統(tǒng)
第十三章 開(kāi)發(fā)音樂(lè)和聲音FX
13.1對(duì)MIDI和WAV文件的介紹
13.2使用媒體控件接口(MCI)控件
13.3在播放MIDI文件時(shí)通常遇到的問(wèn)題
13.4MIDI故障查找
13.5編輯WinodwsMIDIMapper(只適用于Wind0ws3.x)
13.6WaveMix介紹
13.7MCI和WaveMix聲音示例程序
13.8應(yīng)用前景
13.9SoundForge樣板程序
第十四章 使用熱圖片豐富你的游戲
14.1良好的視覺(jué)效果
14.2使用FractalDesigner創(chuàng)建圖片
14.3使用Kai'sPowerTools
14.4有調(diào)色板問(wèn)題碼?不再會(huì)有!
14.5PaintShopPro
14.6把圖片放到程序中
14.7介紹圖片標(biāo)題和拼貼程序
14.8介紹GraphicSizer程序
14.9介紹MediaArchitects
14.10最后一點(diǎn)說(shuō)明
第十五章 在游戲中增加幫助功能
15.1幫助系統(tǒng)基礎(chǔ)(RTF)
15.2為游戲編寫幫助
15.3在線幫助演示程序
15.4小結(jié)
第十六章 運(yùn)用資源文件集成游戲
16.1使用資源編輯器
16.2結(jié)束資源文件的使用
16.3使用資源范例程序
16.4創(chuàng)建并編譯資源描述文件
16.5編譯資源描述文件
16.6創(chuàng)建主格式并編寫代碼
16.7編寫主格式的代碼
16.8小結(jié)
第五篇 集成
第十七章 創(chuàng)建“直接矛盾”游戲
17.1運(yùn)行“直接矛盾”
17.2實(shí)現(xiàn)同步
17.3創(chuàng)建“直接矛盾”
17.4編寫MAIN.BAS的代碼
17.5編寫OBJECTS.BAS模塊的代碼
17.6完成了!
附錄A 使用配套的CD-ROM
A.1運(yùn)行主要的安裝程序
A.2好玩的游戲
A.3樣例應(yīng)用和源代碼
A.4額外的工具和實(shí)用程序
A.5最后但不是最少的
圖書封面
評(píng)論、評(píng)分、閱讀與下載
Visual Basic 4.0網(wǎng)絡(luò)游戲程序設(shè)計(jì) PDF格式下載