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

Visual Basic游戲編程導(dǎo)學(xué)

Visual Basic游戲編程導(dǎo)學(xué)

定 價(jià):¥35.00

作 者: 楊正華,周榮彪,尹兵編著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 科海社游戲設(shè)計(jì)類(lèi)圖書(shū)
標(biāo) 簽: 暫缺

ISBN: 9787302094678 出版時(shí)間: 2004-09-01 包裝: 平裝
開(kāi)本: 26cm 頁(yè)數(shù): 354 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)的最大特點(diǎn)是通過(guò)各種趣味游戲來(lái)引導(dǎo)讀者學(xué)習(xí)Visual Basic,在游戲程序的編寫(xiě)中逐步介紹編程方法和常用技巧,使讀者的學(xué)習(xí)更加輕松愉快。全書(shū)從基本語(yǔ)法知識(shí)的介紹和簡(jiǎn)單程序的編寫(xiě)入手,將Visual Basic編程的基本知識(shí)穿插到各個(gè)小游戲中。“幸運(yùn)52”、“速算24”、“華容道”、“打字游戲”、“俄羅斯方塊”、“八皇后問(wèn)題”、“軟件助手”、“流行之王實(shí)力大比拼”和“雙人對(duì)抗黑白棋”等妙趣橫生的游戲一定能夠讓讀者在享受趣味的同時(shí),領(lǐng)會(huì)到Visual Basic面向?qū)ο缶幊痰乃枷?,掌握?shù)學(xué)運(yùn)算、錯(cuò)誤處理、事件處理、程序調(diào)試、控件使用等方法。此外,讀者通過(guò)本書(shū)還能了解基本的算法,對(duì)數(shù)據(jù)庫(kù)設(shè)計(jì)與編程有初步的認(rèn)識(shí),掌握ActiveX編程方法,懂得文件和注冊(cè)表的操作方法以及能夠進(jìn)行簡(jiǎn)單的網(wǎng)絡(luò)編程。本書(shū)以基礎(chǔ)知識(shí)加實(shí)例的方式來(lái)組織內(nèi)容,二者相對(duì)獨(dú)立又彼此聯(lián)系。全書(shū)集趣味性、直觀性、可操作性于一體,適用于Visual Basic的初學(xué)者和對(duì)游戲程序感興趣的編程愛(ài)好者。

作者簡(jiǎn)介

暫缺《Visual Basic游戲編程導(dǎo)學(xué)》作者簡(jiǎn)介

圖書(shū)目錄

第1章 初識(shí)VisualBasic
1. 1 VisualBasic概述
1. 2 VisualBasic發(fā)展歷史簡(jiǎn)介
1. 2. 1 VisualBasic 1. 0-5. 0
1. 2. 2 VisualBasic6. 0的新特性
1. 2. 3 VisualBasic. NET的新特性
1. 3 VisualBasic語(yǔ)言基礎(chǔ)
1. 3. 1 代碼書(shū)寫(xiě)規(guī)則
1. 3. 2 數(shù)據(jù)類(lèi)型
1. 3. 3 變量
1. 3. 4 常數(shù)
1. 3. 5 靜態(tài)數(shù)組
1. 3. 6 動(dòng)態(tài)數(shù)組
1. 3. 7 過(guò)程
1. 3. 8 程序流程的控制
1. 3. 9 輔助控制語(yǔ)句
1. 4 關(guān)于編程風(fēng)格的建議
1. 5 集成開(kāi)發(fā)環(huán)境IDE
1. 5. 1 啟動(dòng)IDE
1. 5. 2 IDE的組成
1. 5. 3 環(huán)境選項(xiàng)
1. 6 VisualBasic. NET和VisualBasic6. 0
1. 6. 1 VisualBasic. NET的IDE
1. 6. 2 選擇VisualBasic6. 0還是VisualBasic. NET
1. 6. 3 從VisualBasic6. 0升級(jí)到VisualBasic. NET
1. 7 本章知識(shí)點(diǎn)回顧
第2章 追逐小游戲與幸運(yùn)52模擬游--Visual Basic面向?qū)ο缶幊坛醪?br />2. 1 VisualBasic程序框架
2. 2 對(duì)象和類(lèi)的概念
2. 2. 1 對(duì)象的概念
2. 2. 2 類(lèi)的概念
2. 3 VisualBasic中的對(duì)象和類(lèi)
2. 3. 1 對(duì)象的屬性
2. 3. 2 對(duì)象的方法
2. 3. 3 對(duì)象響應(yīng)的事件
2. 3. 4 對(duì)象的簡(jiǎn)單操作
2. 3. 5 對(duì)象之間的關(guān)系
2. 4 對(duì)象的應(yīng)用:小游戲追逐
2. 5 幸運(yùn)52程序效果說(shuō)明
2. 6 工程管理
2. 6. 1 新建工程
2. 6. 2 工程包含的文件
2. 6. 3 工程屬性設(shè)置
2. 7 界面設(shè)計(jì)
2. 7. 1 在窗體上加入控件
2. 7. 2 把控件排列整齊
2. 7. 3 修改控件屬性
2. 8 編寫(xiě)代碼
2. 8. 1 聲明模塊級(jí)變量
2. 8. 2 窗體初始化過(guò)程
2. 8. 3 開(kāi)始游戲按鈕cmdStart被單擊的過(guò)程處理代碼
2. 8. 4 確定按鈕cmdOK被單擊的過(guò)程處理代碼
2. 8. 5 退出按鈕cmdExit被單擊的過(guò)程處理代碼
2. 8. 6 文本框中按下鍵時(shí)的處理
2. 9 可執(zhí)行文件的生成與優(yōu)化
2. 10 本章知識(shí)點(diǎn)回顧
第3章 速算24撲克游戲與計(jì)算器--數(shù)學(xué)運(yùn)算與錯(cuò)誤處理
3. 1 程序效果說(shuō)明
3. 2 界面設(shè)計(jì)
3. 2. 1 建立一個(gè)新的工程文件
3. 2. 2 在窗體上加入控件
3. 2. 3 設(shè)置控件的屬性
3. 3 編寫(xiě)代碼
3. 3. 1 聲明模塊級(jí)變量
3. 3. 2 函數(shù)和過(guò)程
3. 3. 3 單擊新一局按鈕cmdNew觸發(fā)的事件過(guò)程
3. 3. 4 紙牌被單擊時(shí)的處理
3. 3. 5 單擊加號(hào)按鈕cmdAdd觸發(fā)的事件過(guò)程
3. 3. 6 單擊減號(hào)按鈕cmdMinus觸發(fā)的事件過(guò)程
3. 3. 7 單擊乘號(hào)按鈕cmdMultiply觸發(fā)的事件過(guò)程
3. 3. 8 單擊除號(hào)按鈕cmdDivide觸發(fā)的事件過(guò)程
3. 3. 9 單擊左括號(hào)按鈕cmdLeft觸發(fā)的事件過(guò)程
3. 3. 10 單擊右括號(hào)按鈕cmdRight觸發(fā)的事件過(guò)程
3. 3. 11 單擊計(jì)算按鈕cmdCalculate觸發(fā)的事件過(guò)程
3. 3. 12 單擊重玩按鈕cmdRePlay觸發(fā)的事件過(guò)程
3. 3. 13 單擊退出按鈕cmdExit觸發(fā)的事件過(guò)程
3. 3. 14 Timer事件處理
3. 4 程序的調(diào)試及錯(cuò)誤處理
3. 4. 1 設(shè)計(jì)錯(cuò)誤處理程序
3. 4. 2 程序的調(diào)試方法
3. 4. 3 調(diào)試窗口簡(jiǎn)介
3. 4. 4 設(shè)計(jì)模式. 運(yùn)行模式和中斷模式
3. 4. 5 中斷模式
3. 5 實(shí)例:小小計(jì)算器
3. 6 本章知識(shí)點(diǎn)回顧
第4章 華容道與打字游戲--鼠標(biāo)與鍵盤(pán)事件處理
4. 1 處理鼠標(biāo)事件
4. 1. 1 處理MouseDown事件
4. 1. 2 處理MouseMove事件
4. 1. 3 處理MouseUp事件
4. 2 檢測(cè)鼠標(biāo)按鈕的狀態(tài)
4. 2. 1 結(jié)合MouseDown和DMouseUp事件使用Button參數(shù)
4. 2. 2 結(jié)合MouseMove事件使用Button參數(shù)
4. 2. 3 使用Button參數(shù)增強(qiáng)鼠標(biāo)的圖形操作功能
4. 3 檢測(cè)Shift. Ctrl及Alt的狀態(tài)
4. 4 鼠標(biāo)拖放操作
4. 4. 1 啟動(dòng)自動(dòng)拖動(dòng)模式
4. 4. 2 改變拖動(dòng)圖標(biāo)
4. 4. 3 放下對(duì)象時(shí)的響應(yīng)
4. 4. 4 啟動(dòng)拖動(dòng)或停止時(shí)間的控制
4. 4. 5 改變控件的位置
4. 5 自定義鼠標(biāo)指針
4. 6 鍵盤(pán)事件處理
4. 6. 1 編寫(xiě)低級(jí)鍵盤(pán)處理程序
4. 6. 2 編寫(xiě)窗體級(jí)鍵盤(pán)處理程序
4. 7 實(shí)例演練--打字游戲
4. 8 中斷后臺(tái)處理
4. 8. 1 允許用戶中斷任務(wù)
4. 8. 2 使用DoEvents取消任務(wù)
4. 9 華容道游戲效果說(shuō)明
4. 10 華容道游戲界面設(shè)計(jì)
4. 10. 1 啟動(dòng)界面設(shè)計(jì)
4. 10. 2 主程序界面設(shè)計(jì)
4. 11 編寫(xiě)華容道游戲代碼
4. 11. 1 啟動(dòng)窗口的代碼編寫(xiě)
4. 11. 2 主窗口的代碼編寫(xiě)
4. 12 華容道游戲:百葉窗顯示的改進(jìn)
4. 13 本章知識(shí)點(diǎn)回顧
第5章 算法與游戲編程
5. 1 常見(jiàn)算法介紹
5. 1. 1 排序算法
5. 1. 2 查找算法
5. 1. 3 遞歸
5. 2 八皇后問(wèn)題求解
5. 2. 1 實(shí)例效果
5. 2. 2 界面設(shè)計(jì)
5. 2. 3 算法分析
5. 2. 4 代碼編寫(xiě)
5. 2. 5 總結(jié)
5. 3 俄羅斯方塊游戲說(shuō)明與技術(shù)要求
5. 3. 1 游戲說(shuō)明
5. 3. 2 技術(shù)要求
5. 4 俄羅斯方塊游戲界面設(shè)計(jì)
5. 4. 1 建立一個(gè)新的工程
5. 4. 2 建立資源文件
5. 4. 3 設(shè)置frmForm窗體屬性
5. 4. 4 向frmForm窗體添加控件
5. 4. 5 設(shè)置窗體frmInfo的屬性
5. 4. 6 向窗體frmInfo添加控件并設(shè)置其屬性
5. 5 俄羅斯方塊游戲的代碼編寫(xiě)
5. 5. 1 添加模塊代碼
5. 5. 2 添加及修改frmInfo窗體代碼
5. 5. 3 添加及修改frmForm窗體代碼
5. 6 本章知識(shí)點(diǎn)回顧
第6章 流行之王實(shí)力大比拼游戲 上 --數(shù)據(jù)庫(kù)設(shè)計(jì)與游戲中的數(shù)據(jù)存儲(chǔ)
6. 1 游戲簡(jiǎn)介
6. 1. 1 游戲效果
6. 1. 2 基本實(shí)現(xiàn)思路
6. 2 數(shù)據(jù)庫(kù)編程概述
6. 2. 1 數(shù)據(jù)庫(kù)的基本概念
6. 2. 2 關(guān)系數(shù)據(jù)庫(kù)概述
6. 2. 3 VisualBasic數(shù)據(jù)庫(kù)體系結(jié)構(gòu)
6. 3 數(shù)據(jù)庫(kù)相關(guān)控件及其編程
6. 3. 1 Data控件
6. 3. 2 數(shù)據(jù)庫(kù)綁定控件DBGrid
6. 3. 3 其他數(shù)據(jù)庫(kù)綁定控件
6. 4 DAO編程
6. 4. 1 創(chuàng)建數(shù)據(jù)庫(kù)
6. 4. 2 修改數(shù)據(jù)庫(kù)
6. 4. 3 使用記錄和字段
6. 5 SQL簡(jiǎn)介
6. 5. 1 SQL語(yǔ)言的優(yōu)點(diǎn)
6. 5. 2 SQL和定位的比較
6. 5. 3 SQL部件
6. 5. 4 實(shí)例演練:理財(cái)專(zhuān)家
6. 6 流行之王實(shí)力大比拼中的數(shù)據(jù)庫(kù)設(shè)計(jì)
6. 6. 1 數(shù)據(jù)表設(shè)計(jì)
6. 6. 2 歌曲管理--數(shù)據(jù)添加. 修改. 刪除
6. 6. 3 歌曲篩選--數(shù)據(jù)查詢(xún)
6. 7 本章知識(shí)點(diǎn)回顧
第7章 流行之王實(shí)力大比拼游戲 下 --ActiveX編程與游戲中的媒體播放
7. 1 ActiveX編程概述
7. 1. 1 ActiveX編程基礎(chǔ)
7. 1. 2 ActiveX控件的特點(diǎn)
7. 2 利用ActiveX控件實(shí)現(xiàn)動(dòng)畫(huà)助手
7. 2. 1 Agent控件的介紹
7. 2. 2 實(shí)例演練:軟件助手
7. 3 流行之王實(shí)力大比拼中的動(dòng)畫(huà)助手
7. 4 媒體播放
7. 4. 1 Windows Media Player控件概述
7. 4. 2 實(shí)例演練:小小媒體播放器
7. 5 流行之王實(shí)力大比拼中的媒體播放及其他
7. 5. 1 frmTest窗口的界面設(shè)計(jì)及其代碼實(shí)現(xiàn)
7. 5. 2 frmMain窗口的界面設(shè)計(jì)及其代碼實(shí)現(xiàn)
7. 5. 3 frmAbout窗口的界面設(shè)計(jì)
7. 6 流行之王實(shí)力大比拼游戲小結(jié)
7. 7 本章知識(shí)點(diǎn)回顧
第8章 流行之王實(shí)力大比拼游戲完善--文件與注冊(cè)表操作實(shí)現(xiàn)游戲
8. 1 文件的基本操作
8. 1. 1 文件處理技術(shù)
8. 1. 2 公共對(duì)話框控件
8. 1. 3 RTF控件的使用
8. 1. 4 MDI編程
8. 1. 5 實(shí)例演練:文本編輯器
8. 2 注冊(cè)表操作
8. 2. 1 關(guān)于Windows注冊(cè)表
8. 2. 2 在VisualBasic中對(duì)注冊(cè)表進(jìn)行操作
8. 3 完善流行之王實(shí)力大比拼游戲
8. 3. 1 界面與通用代碼的修改
8. 3. 2 使用注冊(cè)表保存信息
8. 3. 3 使用文件保存信息
8. 4 本章知識(shí)點(diǎn)回顧
第9章 雙人對(duì)抗黑白棋--VisualBasic網(wǎng)絡(luò)編程
9. 1 Internet基礎(chǔ)知識(shí)
9. 2 使用VisualBasic開(kāi)發(fā)DHTML應(yīng)用程序
9. 2. 1 DHTML應(yīng)用程序概述
9. 2. 2 開(kāi)發(fā)DHTML應(yīng)用程序需要的系統(tǒng)環(huán)境
9. 2. 3 DHTML中的關(guān)鍵對(duì)象
9. 2. 4 DHTML應(yīng)用程序的編譯和發(fā)布
9. 3 深入網(wǎng)絡(luò)編程
9. 3. 1 使用Winsock控件編程
9. 3. 2 使用MAPI控件編程
9. 3. 3 使用Internet控件編程
9. 4 網(wǎng)絡(luò)黑白棋游戲
9. 4. 1 游戲簡(jiǎn)介
9. 4. 2 界面設(shè)計(jì)
9. 4. 3 實(shí)現(xiàn)概述
9. 4. 4 代碼編寫(xiě)
9. 4. 5 總結(jié)
9. 5 本章知識(shí)點(diǎn)回顧

本目錄推薦

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