注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡游戲設計Visual Basic游戲編程導學

Visual Basic游戲編程導學

Visual Basic游戲編程導學

定 價:¥35.00

作 者: 楊正華,周榮彪,尹兵編著
出版社: 清華大學出版社
叢編項: 科海社游戲設計類圖書
標 簽: 暫缺

ISBN: 9787302094678 出版時間: 2004-09-01 包裝: 平裝
開本: 26cm 頁數(shù): 354 字數(shù):  

內容簡介

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

作者簡介

暫缺《Visual Basic游戲編程導學》作者簡介

圖書目錄

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

本目錄推薦

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