注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)游戲設(shè)計(jì)游戲設(shè)計(jì)基礎(chǔ)與實(shí)踐教程

游戲設(shè)計(jì)基礎(chǔ)與實(shí)踐教程

游戲設(shè)計(jì)基礎(chǔ)與實(shí)踐教程

定 價(jià):¥39.00

作 者: 田元 等編著
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 工學(xué) 教材 研究生/本科/專科教材

ISBN: 9787111505594 出版時間: 2015-07-01 包裝:
開本: 頁數(shù): 字?jǐn)?shù):  

內(nèi)容簡介

  本書是一本介紹游戲設(shè)計(jì)與開發(fā)的實(shí)用教程,書中以Visual C++為開發(fā)平臺,結(jié)合游戲編程的特點(diǎn),將基礎(chǔ)知識和程序?qū)嵗M(jìn)行融合。本書內(nèi)容包括:游戲漫談、游戲設(shè)計(jì)概論、Windows編程簡介、MFC編程基礎(chǔ)、動畫機(jī)制、游戲中的數(shù)學(xué)物理算法、音效與音樂、捉猴子游戲的設(shè)計(jì)與開發(fā)、拼圖游戲的設(shè)計(jì)與開發(fā)、掃雷游戲的設(shè)計(jì)與開發(fā)以及連連看游戲的設(shè)計(jì)與開發(fā)。本書既可作為高等學(xué)校數(shù)字媒體技術(shù)、計(jì)算機(jī)、藝術(shù)等專業(yè)的游戲設(shè)計(jì)課程教材,也可作為游戲設(shè)計(jì)與開發(fā)人員的參考書。本書配有授課電子課件,需要的教師可登錄www cmpedu com免費(fèi)注冊,審核通過后下載,或聯(lián)系編輯索取(QQ:2966938356,電話:01088379739)。

作者簡介

暫缺《游戲設(shè)計(jì)基礎(chǔ)與實(shí)踐教程》作者簡介

圖書目錄

前言
第1章游戲漫談
1 1游戲發(fā)展簡史
1 1 1游戲的起源
1 1 2游戲的共性
1 1 3游戲的發(fā)展
1 2相關(guān)計(jì)算機(jī)知識
1 2 1軟硬件要求
1 2 2游戲行話
1 3游戲的本質(zhì)
1 4游戲分類
1 5小結(jié)
1 6思考題
第2章游戲設(shè)計(jì)概論
2 1游戲的設(shè)計(jì)流程
2 1 1需求分析
2 1 2可行性分析
2 1 3總體設(shè)計(jì)
2 1 4詳細(xì)設(shè)計(jì)與編碼
2 1 5游戲測試與發(fā)布
2 2游戲設(shè)計(jì)的組成
2 2 1創(chuàng)意
2 2 2管理
2 2 3藝術(shù)
2 2 4編碼
2 2 5音頻
2 3游戲開發(fā)工具
2 4游戲引擎
2 5小結(jié)
2 6思考題
第3章Windows編程簡介
3 1Windows編程基礎(chǔ)
3 1 1Windows的開發(fā)平臺
3 1 2窗口
3 1 3Windows程序設(shè)計(jì)
3 1 4事件與消息
3 1 5句柄
3 1 6Windows程序的數(shù)據(jù)類型
3 2利用Visual Studio C++建立MFC應(yīng)用程序
3 3小結(jié)
3 4思考題
第4章MFC編程基礎(chǔ)
4 1開發(fā)環(huán)境
4 1 1了解開發(fā)平臺
4 1 2類向?qū)А狢lassWizard
4 1 3項(xiàng)目與項(xiàng)目工作區(qū)
4 2SDI相關(guān)知識
4 2 1新建一個SDI應(yīng)用程序
4 2 2文檔——視圖結(jié)構(gòu)
4 3鼠標(biāo)與鍵盤
4 3 1鼠標(biāo)事件
4 3 2鍵盤事件
4 3 3【程序示例】錢幣疊加
4 4GDI相關(guān)知識
4 4 1CGdiObject類的派生類
4 4 2畫筆和畫刷的使用方法
4 4 3文字的顯示和圖形的繪制
4 5位圖及其加載
4 5 1位圖結(jié)構(gòu)
4 5 2位圖類
4 5 3【程序示例】位圖的顯示
4 6對話框
4 7控件
4 7 1按鈕
4 7 2靜態(tài)控件
4 7 3編輯框
4 7 4列表框
4 7 5進(jìn)度條
4 8菜單
4 8 1菜單的基本知識
4 8 2菜單的創(chuàng)建
4 8 3菜單的命令處理
4 9集合類
4 9 1表
4 9 2數(shù)組
4 9 3映射
4 10【程序示例】手寫手繪
4 11小結(jié)
4 12思考題
第5章動畫機(jī)制
5 1游戲動畫
5 1 1動畫機(jī)制
5 1 2連續(xù)運(yùn)動的實(shí)現(xiàn)
5 1 3時鐘事件的啟動及設(shè)置方法
5 2【程序示例】貼圖動畫
5 3雙緩沖
5 3 1雙緩沖原理
5 3 2【程序示例】利用雙緩沖消除圖片背景
5 4小結(jié)
5 5思考題
第6章游戲中的數(shù)學(xué)物理算法
6 1游戲中的數(shù)學(xué)公式
6 2物理原理
6 2 1牛頓運(yùn)動定律
6 2 2【程序示例】勻速運(yùn)動的模擬
6 2 3變速運(yùn)動的模擬
6 2 4【程序示例】平拋運(yùn)動的模擬
6 2 5動量守恒的模擬
6 2 6【程序示例】反射運(yùn)動的模擬
6 3對象的碰撞檢測
6 3 1碰撞對速度的影響
6 3 2碰撞及其分類
6 3 3【程序示例】彈球運(yùn)動模擬
6 4【程序示例】粒子系統(tǒng)
6 5小結(jié)
6 6思考題
第7章音效與音樂
7 1MCI的基本操作
7 2【程序示例】MIDI音樂播放器
7 2 1瀏覽并選擇音樂文件
7 2 2循環(huán)播放的實(shí)現(xiàn)
7 3播放WAV和MP3文件
7 4封裝MCI的常用功能
7 5小結(jié)
7 6思考題
第8章捉猴子游戲的設(shè)計(jì)與開發(fā)
8 1【程序示例】簡化游戲的設(shè)計(jì)與開發(fā)
8 1 1導(dǎo)入圖片
8 1 2設(shè)計(jì)菜單及工具欄
8 1 3添加鼠標(biāo)事件與時鐘事件
8 1 4判斷輸贏
8 2【程序示例】捉猴子游戲的設(shè)計(jì)與開發(fā)
8 2 1主程序與對話框的數(shù)據(jù)交換方法
8 2 2數(shù)據(jù)管理——數(shù)組
8 2 3自定義MFC風(fēng)格
8 3小結(jié)
第9章拼圖游戲的設(shè)計(jì)與開發(fā)
9 1拼圖游戲分析
9 1 1背景介紹
9 1 2需求分析
9 2拼圖游戲的界面設(shè)計(jì)
9 3【程序示例】拼圖游戲的開發(fā)
9 3 1改變標(biāo)題
9 3 2導(dǎo)入圖片
9 3 3分割圖片
9 3 4打亂圖像順序
9 3 5添加鼠標(biāo)事件
9 3 6添加游戲信息
9 4小結(jié)
第10章掃雷游戲的設(shè)計(jì)與開發(fā)
10 1掃雷游戲分析
10 1 1背景介紹
10 1 2需求分析
10 2游戲界面設(shè)計(jì)與地圖
10 2 1生成地圖數(shù)據(jù)
10 2 2顯示地圖
10 3【程序示例】掃雷游戲的開發(fā)
10 3 1初始化
10 3 2處理單擊事件
10 3 3右鍵事件單擊處理函數(shù)
10 3 4雙鍵按下事件處理函數(shù)
10 3 5重新開始游戲
10 4本章小結(jié)
第11章連連看游戲的設(shè)計(jì)與開發(fā)
11 1連連看游戲分析
11 1 1背景介紹
11 1 2需求分析
11 2連連看游戲的界面設(shè)計(jì)
11 3【程序示例】連連看游戲的開發(fā)
11 3 1建立游戲工程
11 3 2游戲區(qū)域地圖及初始化
11 3 3導(dǎo)入游戲圖案
11 3 4消除條件
11 3 5添加鼠標(biāo)事件
11 3 6添加游戲輔助功能
11 4小結(jié)
參考文獻(xiàn)

本目錄推薦

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