出版時間:2009-5 出版社:電子工業(yè)出版社 作者:沈大林 頁數(shù):321
Tag標簽:無
內(nèi)容概要
全書以游戲引擎的設計為主線,輔以案例:“林間之戰(zhàn)”和“云中戰(zhàn)機”的設計為技術剖析,由淺至深,層層引導,使讀者掌握游戲設計技術,提高游戲設計能力。在案例中每個技術點都有詳細的講解,容易看懂、便于教學。本書的代碼、教案資源可在華信教育資源網(wǎng)(www.hxedu.com.cn)免費下載。閱讀本書應具有C++面向?qū)ο蟪绦蛟O計基礎。
書籍目錄
第1章 游戲設計概述 1.1 游戲設計基礎知識 1.1.1 游戲的發(fā)展 1.1.2 游戲分類術語 1.1.3 游戲開發(fā)工具 1.2 游戲設計架構 1.2.1 游戲策劃 1.2.2 游戲引擎 思考與練習1第2章 游戲設計基礎 2.1 基于Windows系統(tǒng)的C++程序設計 2.1.1 【相關知識】Windows程序的設計 2.1.2 【相關知識】Visual C++ 6.0集成開發(fā)環(huán)境 2.1.3 【案例1】Windows應用程序窗口 2.2 構建游戲引擎主體框架 2.2.1 【相關知識】游戲引擎框架設計 2.2.2 【相關知識】游戲屏幕設置 2.2.3 【案例2】游戲引擎框架 思考與練習2第3章 游戲圖像處理 3.1 游戲圖形處理基礎 3.1.1 GDI圖形處理基礎 3.1.2 基本圖形繪制 3.1.3 文字處理 3.1.4 【案例3】卡片對對碰 3.2 位圖繪制與游戲精靈 3.2.1 位圖基礎 3.2.2 位圖的繪制 3.2.3 雙緩沖繪圖 3.2.4 游戲精靈 3.2.5 【案例4】林間之戰(zhàn)(一) 思考與練習3第4章 游戲圖像處理進階 4.1 精靈動畫與精靈管理 4.1.1 游戲動畫設計基礎 4.1.2 精靈動畫 4.1.3 精靈管理 4.1.4 【案例5】林間之戰(zhàn)(二) 4.2 在游戲中使用多種類型的圖像文件 4.2.1 游戲設計中的圖像文件 4.2.2 CxImage類庫及其應用 4.2.3 在游戲精靈中添加CxImage支持 4.2.4 【案例6】林間之戰(zhàn)(三) 思考與練習4第5章 游戲交互與游戲音效 5.1 游戲交互 5.1.1 鍵盤消息處理 5.1.2 鼠標消息處理 5.1.3 【案例7】云中戰(zhàn)機(一) 5.2 游戲音效 5.2.1 音樂文件 5.2.2 在程序中播放音樂 5.2.3 游戲音樂類GameMusic 5.2.4 【案例8】云中戰(zhàn)機(二) 思考與練習5第6章 游戲中的物體運動 6.1 游戲?qū)ο蟮奈锢磉\動 6.1.1 對象的范圍及其運動范圍 6.1.2 對象的物理運動 6.1.3 游戲物理運動類 6.1.4 【案例9】云中戰(zhàn)機(三) 6.2 碰撞檢測 6.2.1 碰撞檢測原理 6.2.2 碰撞檢測的實現(xiàn) 6.2.3 【案例10】云中戰(zhàn)機(四) 思考與練習6
章節(jié)摘錄
第1章 游戲設計概述 1.1 游戲設計基礎知識 1.1.1 游戲的發(fā)展 電子游戲是個敏感而富有爭議的話題,有人稱之為“電子鴉片”,也有人稱之為“第九藝術”,不管如何,電子游戲作為一種現(xiàn)代娛樂方式,已經(jīng)客觀地存在于現(xiàn)實社會當中,而且?guī)缀鯘B透到每一臺計算機中?! ‰娮佑螒虬l(fā)展至今已經(jīng)有50多年的歷史,從最初不經(jīng)意的小玩意發(fā)展到現(xiàn)在,電子游戲產(chǎn)業(yè)已經(jīng)成為全球數(shù)碼娛樂產(chǎn)業(yè)的重要組成部分,在帶來大量爭議的同時,也帶來了巨大的財富。 1.萌芽期 1958年的秋天,物理學家威利?海金博塞姆(Willy Higinbotham)想讓來參觀的游客能夠在實驗室中對各種科研成果產(chǎn)生更多的興趣,決定做一個有交互作用的東西以吸引游客的注意力。他利用示波器和實驗室里的模擬計算機設計了一個叫《Tennis for TWO》的雙人網(wǎng)球交互式游戲,這就是歷史上的第一個視頻電子游戲程序,它的游戲畫面如圖1—1.1所示。游戲畫面非常簡陋,從現(xiàn)代人的角度來看,它幾乎一無是處,但仍然把在場所有參觀者的目光吸引住了,而那批參觀者也榮幸地成為了歷史上第一批電子游戲玩家。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載