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

C游戲編程從入門到精通

C游戲編程從入門到精通

定 價(jià):¥39.00

作 者: 浦濱編著
出版社: 北京希望電子出版社
叢編項(xiàng): 計(jì)算機(jī)知識普及和軟件開發(fā)系列 精通熱門軟件工具叢書
標(biāo) 簽: 暫缺

ISBN: 9787900101013 出版時(shí)間: 2002-05-01 包裝: 簡裝本
開本: 26cm+光盤1片 頁數(shù): 408 字?jǐn)?shù):  

內(nèi)容簡介

  本書以C語言游戲編程入手,以102個(gè)實(shí)例,近200個(gè)函數(shù)較為系統(tǒng)地介紹了C基于游戲編程與開發(fā)的方法與技巧,內(nèi)容豐富并相互包容,相互滲透。以實(shí)際的基于不同平臺的游戲制作為背景,知識闡述與實(shí)際案例結(jié)合,深入淺出,具體、直觀、全面,可操作性強(qiáng);是一本難得的集入門、深入到精通C游戲編程的綜合書籍。該書將大學(xué)計(jì)算機(jī)及大量相關(guān)專業(yè)課程的知識運(yùn)用到C語言游戲編程的實(shí)踐中,并從C語言游戲編程實(shí)踐角度來詮釋計(jì)算機(jī)及許多其他專業(yè)課題,內(nèi)容涉及計(jì)算機(jī)硬件、軟件等方面的編程技術(shù)。具體內(nèi)容包括,圖形繪制、中文顯示、動畫實(shí)現(xiàn)、文件調(diào)用、內(nèi)存使用、聲卡調(diào)用、中斷、內(nèi)存駐留技術(shù)、接口技術(shù)、數(shù)據(jù)庫實(shí)現(xiàn)、簡單病毒、界面技術(shù)等進(jìn)行了詳盡的介紹,并且配以大量的源程序以及程序分析對所涉及的理論進(jìn)行充分的講解和支撐。本書根據(jù)大學(xué)C語言教學(xué)需要,適合于高校計(jì)算機(jī)和數(shù)學(xué)相關(guān)專業(yè)的學(xué)生以及所有C語言愛好者。此外,對于C/C++語言的初、中級用戶,業(yè)余愛好者學(xué)習(xí)與培訓(xùn),以及有一定軟件開發(fā)經(jīng)驗(yàn)的程序員和專業(yè)技術(shù)人員也有很好的借鑒和參考價(jià)值。本版CD內(nèi)容為游戲?qū)嵗脑创a、編譯程序、游戲函數(shù)及數(shù)據(jù)庫等。

作者簡介

暫缺《C游戲編程從入門到精通》作者簡介

圖書目錄

第1章 猜數(shù)字游戲
1.1 游戲創(chuàng)意
1.2 游戲規(guī)劃
1.3 程序?qū)崿F(xiàn)
1.4 游戲調(diào)試
1.5 文本模式游戲制作
1.5.1 文本窗口函數(shù)
1.5.2 INT10中斷功能
1.6 本章小結(jié)
第2章 用C語言函數(shù)庫畫圖
2.1 設(shè)置圖形模式
2.2 在圖形模式下繪圖
2.2.1 點(diǎn)
2.2.2 線
2.2.3 填充
2.3 在圖形模式下寫字
2.3.1 文本屬性設(shè)置
2.4 獨(dú)立圖形程序的建立
2.5 賽車的完整圖畫
2.6 本章小結(jié)
第3章 簡單動畫
3.1 實(shí)現(xiàn)動畫思路
3.2 屏幕保存與恢復(fù)
3.3 重畫動畫實(shí)例
3.4 簡單動畫實(shí)現(xiàn)
3.5 用異或?qū)崿F(xiàn)賽車動畫
3.6 本章小結(jié)
第4章 簡單圖形游戲
4.1 從動畫到游戲
4.2 簡單用戶響應(yīng)
4.3 接收用戶信息
4.4 配上其它東西
4.4.1 配上聲音
4.4.2 加入片頭和片尾
4.4.3 使用隨機(jī)數(shù)
4.5 賽車游戲
4.6 本章小結(jié)
第5章 圖形模式
5.1 顯示適配器與顯示模式
5.1.1 顯示適配器
5.1.2 顯示模式
5.2 圖形模式13H
5.3 調(diào)用BIOS中斷10H
5.4 用匯編設(shè)置模式
5.4.1 使用匯編文件
5.4.2 行內(nèi)匯編
5.5 本章小結(jié)
第6章 二維圖形
6.1 基本圖形
6.1.1 直接寫屏
6.1.2 直接畫點(diǎn)
6.1.3 直接畫線
6.1.4 直接畫多邊形
6.2 圖形函數(shù)優(yōu)化
6.3 更多圖形
6.4 本章小結(jié)
第7章 中文顯示
7.1 文字顯示原理
7.2 西文顯示
7.2.1 使用ROM字符集
7.2.2 使用西文字庫
7.3 中文平臺下文字顯示
7.3.1 漢字顯示方法
7.3.2 中文平合判別
7.4 西文平臺下中文調(diào)用
7.4.1 hzkl6中文字庫文件
7.4.2 hzk24中西文共顯
7.5 小字庫、無字庫技術(shù)
7.5.1 小字庫技術(shù)
7.5.2 無字庫技術(shù)
7.6 中文特效
7.6.1 多字體顯示
7.6.2 文字格式顯示
7.7 本章小結(jié)
第8章 圖形文件
8.1 bmp文件調(diào)用
8.1.1 bmp文件結(jié)構(gòu)
8.1.2 256色bmp文件顯示
8.2 pcx文件調(diào)用
8.2.1 pcx文件結(jié)構(gòu)和編碼
8.2.2 pcx文件顯示
8.2.3 播放pcx文件
8.3 ico文件顯示
8.3.1 ico文件結(jié)構(gòu)
8.3.2 ico文件顯示
8.4 本章小結(jié)
第9章 動畫原理
9.1 動畫技術(shù)分類
9.2 重畫技術(shù)
9.2.1 直接童畫
9.2.2 緩沖技術(shù)
9.3 異或技術(shù)
9.4 調(diào)色板技術(shù)
9.4.1 調(diào)色極寄存器
9.4.2 調(diào)色板動畫原理
9.4.3 調(diào)色板動畫舉例
9.5 拉屏技術(shù)
9.6 適用環(huán)境和效率
9.7 本章小結(jié)
第10章 子畫面技術(shù)
10.1 子畫面概述
10.1.1 子畫面
10.1.2 子畫面結(jié)構(gòu)
10.1.3 面向?qū)ο?br />10.2 顯示子畫面
10.3 子畫面運(yùn)動
10.4 背景問題
10.5 子畫面游戲
10.6 子畫面繪制
10.7 本章小結(jié)
第11章 文件操作
11.1 文件基本操作
11.1.1 建立、打開和關(guān)閉
11.1.2 讀取和寫入
11.2 游戲進(jìn)度文件
11.2.1 兩種方法
11.2.2 保存進(jìn)度文件
11.2.3 讀取進(jìn)度文件
11.3 游戲數(shù)據(jù)文件
11.4 dbf文件
11.4.1 dbf文件結(jié)構(gòu)
11.4.2 dbf文件讀取
11.5 本章小結(jié)
第12章 聲音技術(shù)
12.1 PC喇叭發(fā)聲
12.1.1 發(fā)聲系統(tǒng)
12.1.2 PC喇叭播放歌曲
12.1.3 揚(yáng)聲器背景音樂
12.2 聲卡技術(shù)
12.2.1 DSP簡介
12.2.2 DSP端口尋找
12.2.3 寫DSP
12.3 播放wav文件
12.3.1 WAV文件格式
12.3.2 WAV文件播放
12.4 WAV背景音樂
12.5 本章小結(jié)
第13章 內(nèi)存技術(shù)
13.1 常規(guī)內(nèi)存
13.2 內(nèi)存結(jié)構(gòu)
13.3 XMS技術(shù)
13.3.1 XMS基本知識
13.3.2 XMS基本函數(shù)
13.3.3 XMS調(diào)用基本程序
13.3.4 將中文字庫調(diào)入XMS
13.4 EMS技術(shù)
13.4.1 EMS基本知識
13.4.2 EMS調(diào)用基本程序
13.4.3 將巾文字庫調(diào)入EMS
13.4.4 全方位拉屏
13.5 本章小結(jié)
第14章 接口技術(shù)
14.1 鍵盤
14.1.1 鍵盤讀取
14.1.2 同時(shí)按下問題
14.1.3 模擬按鍵
14.1.4 清主鍵盤緩沖
14.2 鼠標(biāo)
14.2.1 鼠標(biāo)基本函數(shù)
14.2.2 改變鼠標(biāo)形狀
14.2.3 用pcx圖像做鼠標(biāo)
14.3 串口
14.3.1 串口基礎(chǔ)
14.3.2 利用串口傳輸文件
14.3.3 兩機(jī)坦克對打例程
14.4 本章小結(jié)
第15章 界面技術(shù)
15.1 界面對象的結(jié)構(gòu)
15.1.1 對象的結(jié)構(gòu)分析
15.1.2 對象的初始化
15.1.3 界面設(shè)計(jì)與分析
15.2 對象繪制函數(shù)
15.2.1 填充矩形繪制國數(shù)
15.2.2 立體按鈕繪制
15.2.3 窗體、按鈕和菜單繪制
15.3 使用鏈表
15.4 對象事件函數(shù)
15.4.1 按鈕的基本動作
15.4.2 菜單的基本動作
15.5 進(jìn)行事件檢測
15.6 界畫例程
15.7 游戲?qū)嵗?br />15.7.1 DOS游戲界面設(shè)計(jì)
15.7.2 將界面插入游戲
15.7.3 構(gòu)建個(gè)性化界面
15.8 本章小結(jié)
第16章 其他問題
16.1 TSR駐留
16.1.1 TSR基本知識
16.1.2 時(shí)鐘駐留
16.1.3 熱鍵駐留
16.2 簡單病毒
16.3 OOP應(yīng)用
16.4 各類游戲編程思路
16.4.1 桌面游戲編程思路
16.4.2 視頻對戰(zhàn)游戲編程思路
16.4.3 魂斗羅類游戲編程思路
16.4.4 瑪麗、賽車類游戲編程思路
16.4.5 RPG游戲編程思路
16.5 本章小結(jié)
第17章 游戲例程
17.1 建立通用游戲函數(shù)庫
17.2 游戲創(chuàng)意
17.3 游戲規(guī)劃
17.3.1 詳細(xì)設(shè)計(jì)
17.3.2 程序流程設(shè)計(jì)
17.4 程序編寫
17.4.1 文件清單
17.4.2 進(jìn)度文件
17.4.3 圖片文件
17.4.4 數(shù)據(jù)文件
17.4.5 代碼文件
17.5 游戲場景
17.6 本章小結(jié)
附錄A 游戲函數(shù)庫
附錄B 簡單數(shù)據(jù)庫
B.1 數(shù)據(jù)庫要求
B.2 詳細(xì)設(shè)計(jì)
B.3 模塊設(shè)計(jì)
B.3.1 輸入
B.3.2 檢查
B.3.3 顯示
B.3.4 刪除
B.3.5 插入
B.3.6 查找
B.3.7 修改
B.3.8 排序和交換節(jié)點(diǎn)
B.3.9 保存
B.3.10 讀取
B.3.11 清空
B.4 程序代碼
B.5 通用數(shù)據(jù)庫設(shè)計(jì)

本目錄推薦

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