日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)BASIC/VB及其相關(guān)Visual Basic游戲設(shè)計(jì)

Visual Basic游戲設(shè)計(jì)

Visual Basic游戲設(shè)計(jì)

定 價(jià):¥49.00

作 者: 榮欽科技
出版社: 中國(guó)鐵道出版社
叢編項(xiàng): 游戲編程大師系列
標(biāo) 簽: 游戲編程

ISBN: 9787113075347 出版時(shí)間: 2006-12-01 包裝: 平裝
開(kāi)本: 16 頁(yè)數(shù): 513 字?jǐn)?shù):  

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

  本書使用VB作為游戲程序設(shè)計(jì)的入門語(yǔ)言。從基礎(chǔ)語(yǔ)法開(kāi)始,切入DirectX技術(shù)的講解,最后給出了數(shù)款游戲開(kāi)發(fā)實(shí)例,包括益智游戲設(shè)計(jì)、角色扮演游戲設(shè)計(jì)、動(dòng)作游戲設(shè)計(jì)等,以加深學(xué)習(xí)效果和提高實(shí)踐操作能力。在DirectX技術(shù)中,涉及的主題有2D和3D成像、硬件輸入設(shè)備控制、音效播放與控制、多媒體文件播放等,讓讀者能夠通過(guò)DirectX技術(shù)學(xué)習(xí)制作出一套真正屬于自己的游戲?!”緯饕槍?duì)想學(xué)習(xí)游戲制作的初級(jí)用戶,采用了偏向?qū)W校教學(xué)的模式,便于讀者學(xué)習(xí)掌握。全書章節(jié)結(jié)構(gòu)完整、條理清晰,由淺入深、循序漸進(jìn)地分析了游戲設(shè)計(jì)的過(guò)程,語(yǔ)言敘述通俗易懂,兼顧理論與實(shí)踐,引領(lǐng)讀者走進(jìn)游戲設(shè)計(jì)的殿堂。隨書光盤中包含書中全部的范例文件,使操作學(xué)習(xí)全無(wú)障礙。

作者簡(jiǎn)介

暫缺《Visual Basic游戲設(shè)計(jì)》作者簡(jiǎn)介

圖書目錄

Chapter 1 Visual Basic入門與介紹 1.  
1-  BASIC的發(fā)展歷程 2  
1-1-1 Visual Basic的誕生    
1-1-2 Visual Basic的新增功能 2  
1-2 Visual Basic的開(kāi)發(fā)環(huán)境 3  
1-2-1 啟動(dòng)Visual Basic 3  
1-2-2 Visual Basic設(shè)計(jì)環(huán)境 5  
1-3 第一個(gè)Visual Basic程序 9  
Chapter 2 Visual Basic快速入門 17  
2-1 Visual Basic程序的基本結(jié)構(gòu) 18  
2-2 數(shù)據(jù)聲明塊功能 19  
2-2-1 數(shù)據(jù)類型(Data Type) 19  
2-2-2 變量聲明與使用 21  
2-2-3 常量的聲明與使用 24  
2-2-4 數(shù)組的應(yīng)用 25  
2-3 表達(dá)式簡(jiǎn)介 29  
2-3-1 算術(shù)運(yùn)算符 29  
2-3-2 比較運(yùn)算符 30  
2-3-3 邏輯運(yùn)算符 32  
2-3-4 連接運(yùn)算符 33  
2-4 流程控制語(yǔ)句 34  
2-4-1 條件判斷語(yǔ)句 34  
2-4-2 循環(huán)語(yǔ)句 41  
2-4-3 無(wú)條件跳轉(zhuǎn)控制 45  
Chapter 3 認(rèn)識(shí)控件 47  
3-1 窗體與控件 48  
3-2 文本控制對(duì)象 48  
3-2-1 Label控件 49  
3-2-2 文本框(TextBox)控件 51  
3-3 按鈕式控件 53  
3-3-1 命令按鈕(CommandButton)控件 53  
3-3-2 滾動(dòng)條(ScrollBar)控件 55  
3-3-3 復(fù)選框(CheckBox)控件 58  
3-3-4 單選按鈕(OptionButton)控件 61  
3-4 菜單控件 64  
3-4-1 列表框(ListBox)控件 64  
3-4-2 組合框(ComboBox)控件 66  
3-4-3 文件相關(guān)控件 68  
3-5 圖形控件與定時(shí)器使用 71  
3-5-1 圖像(Image)控制組件 71  
3-5-2 圖片框(PictureBox)控件 73  
3-5-3 定時(shí)器(Timer)控件 75  
3-6 通用對(duì)話框與消息框 76  
3-6-1 通用對(duì)話框(CommonDialog)控件 77  
3-6-2 消息框控制方法 83  
Chapter 4 DirectX概論 87  
4-1 DirectX簡(jiǎn)介 88  
4-2 DirectX SDK結(jié)構(gòu)簡(jiǎn)介 88  
4-3 下載與安裝DirectX SDK 89  
4-4 Visual Basic與DirectX技術(shù) 95  
Chapter 5 DirectGraphics——繪圖處理技巧 97  
5-1 DirectGraphi s簡(jiǎn)介 98  
5-2 2D圖像的繪圖處理 98  
5-2-1 建立繪圖區(qū)域 98  
5-2-2 基本2D貼圖 104  
5-2-3 文本顯示處理 113  
5-2-4 圖形的鏡面反射與旋轉(zhuǎn) 117  
5-2-5 2D圖形背面剔除處理 123  
5-3 3D圖像的繪圖處理 130  
5-3-1 3D坐標(biāo)系概念 131  
5-3-2 頂點(diǎn)的使用方式 132  
5-3-3 基本3D貼圖 134  
5-3-4 3D對(duì)象的旋轉(zhuǎn)處理 141  
5-3-5 3D對(duì)象的混色處理 151  
Chapter 6 硬件輸入設(shè)備控制 157  
6-1 DirectInput簡(jiǎn)介 158  
6-2 鍵盤的驅(qū)動(dòng)與控制 158  
6-2-1 檢測(cè)鍵盤設(shè)備 158  
6-2-2 獲取鍵盤數(shù)據(jù) 162  
6-2-3 鍵盤的控制應(yīng)用 168  
6-3 鼠標(biāo)的驅(qū)動(dòng)與控制 172  
6-3-1 程序界面設(shè)置操作 172  
6-3-2 對(duì)象聲明操作 174  
6-3-3 建立對(duì)象與設(shè)置緩沖區(qū) 176  
6-3-4 Timer控件使用 177  
6-4 游戲桿的驅(qū)動(dòng)與控制 179  
6-4-1 探測(cè)游戲桿設(shè)備 179  
6-4-2 游戲桿的控制應(yīng)用 182  
Chapter 7 環(huán)境音效與背景音樂(lè) 187  
7-1 DirectSound簡(jiǎn)介 188  
7-2 音頻播放 189  
7-2-1 程序界面繪制與設(shè)置 190  
7-2-2 DirectSound對(duì)象聲明 195  
7-2-3 相關(guān)工作函數(shù)的建立 197  
7-2-4 DirectSound對(duì)象的建立與播放 200  
7-2-5 其余控件布局與設(shè)置 205  
7-3 播放與聲音控制 209  
7-3-1 聲音文件的暫停與播放 210  
7-3-2 音量與聲道控制 217  
7-4 3D音效的實(shí)戰(zhàn)演練 220  
7-4-1 3D音效概念 221  
7-4-2 3D音效播放程序 223  
Chapter 8 MIDI文件的播放與控制 229..  
8-1 DirectMusi 簡(jiǎn)介 230  
8-2 MIDI文件播放操作 230  
8-2-1 程序界面繪制與設(shè)置 231  
8-2-2 DirectMusi 對(duì)象聲明 235  
8-2-3 相關(guān)工作函數(shù)的建立 236  
8-2-4 建立對(duì)象與音頻播放控制 238  
8-3 高級(jí)播放與聲音控制 244  
8-3-1 暫停與繼續(xù)播放 245  
8-3-2 音量與節(jié)奏控制 247  
8-3-3 多聲道混音效果處理 250  
Chapter 9 媒體文件播放器 255  
9-1 DirectShow簡(jiǎn)介 256  
9-2 媒體文件播放工作 258  
9-2-1 Active Movie窗口播放功能 258  
9-2-2 利用PictureBox控件播放 262  
9-3 我的媒體播放程序 267  
9-3-1 程序界面繪制與設(shè)置 267  
9-3-2 對(duì)象聲明 271  
9-3-3 建立相關(guān)工作函數(shù) 271  
9-3-4 媒體文件加載功能 273  
9-3-5 播放按鈕控制功能 276  
9-3-6 相關(guān)設(shè)置組件處理操作 277  
Chapter 10 益智游戲設(shè)計(jì) 281  
10-1 益智游戲簡(jiǎn)介 282  
10-1-1 益智類游戲的特點(diǎn) 282  
10-1-2 益智類游戲結(jié)構(gòu) 282  
10-2 五子棋 283  
10-2-1 建立工程 283  
10-2-2 使用界面與程序需求 286  
10-2-3 程序流程規(guī)劃 286  
10-2-4 資源文件的準(zhǔn)備 288  
10-2-5 程序窗體界面繪制與設(shè)置 288  
10-2-6 建立主窗體程序代碼 291  
10-2-7 playSound模塊 294  
10-2-8 gameInit模塊 297  
10-2-9 whoWin模塊 299  
10-2-10 項(xiàng)目的測(cè)試與打包 311  
10-3 掃雷 313  
10-3-1 程序需求與流程規(guī)劃 313  
10-3-2 資源文件的準(zhǔn)備 315  
10-3-3 程序窗體界面繪制與設(shè)置 316  
10-3-4 建立主窗體程序代碼 317  
10-3-5 gameInit模塊 322  
10-3-6 gameShow模塊 323  
10-3-7 mineProcess模塊 328  
10-3-8 項(xiàng)目的測(cè)試與打包 338  
Chapter 11 角色扮演游戲設(shè)計(jì) 341  
11-1 角色扮演游戲簡(jiǎn)介 342  
11-1-1 角色扮演游戲的起源 342  
11-1-2 RPG游戲的結(jié)構(gòu) 342  
11-1-3 RPG游戲內(nèi)容的設(shè)置 343  
11-2 地圖拼接處理 344  
11-2-1 2D平面地圖拼接 344  
11-2-2 2D斜角地圖拼接 349  
11-3 人物行進(jìn)移動(dòng) 357  
11-3-1 角色移動(dòng)運(yùn)算 357  
11-3-2 使用的資源文件 358  
11-3-3 程序流程規(guī)劃與主窗體設(shè)置 359  
11-3-4 主窗體程序代碼設(shè)置 361  
11-3-5 initGame模塊 364  
11-3-6 輸入控制模塊 366  
11-3-7 initD3D模塊 372  
11-3-8 程序執(zhí)行結(jié)果 380  
11-4 戰(zhàn)斗畫面處理 381  
11-4-1 使用的資源文件 381  
11-4-2 程序流程規(guī)劃與主窗體設(shè)置 384  
11-4-3 玩家角色動(dòng)作處理功能 387  
11-4-4 計(jì)算機(jī)角色的AI思考 390  
11-4-5 動(dòng)畫顯示處理 395  
11-4-6 完整執(zhí)行結(jié)果 411  
Chapter 12 動(dòng)作游戲設(shè)計(jì) 415  
12-1 動(dòng)作游戲簡(jiǎn)介 416  
12-1-1 動(dòng)作類游戲的類型 416  
12-1-2 動(dòng)作游戲結(jié)構(gòu) 416  
12-2 打磚塊 417  
12-2-1 程序需求與流程規(guī)劃 417  
12-2-2 資源文件的準(zhǔn)備 420  
12-2-3 程序窗體界面繪制與設(shè)置 421

本目錄推薦

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