vc++.net游戲制作技術(shù).doc
約35頁DOC格式手機(jī)打開展開
vc++.net游戲制作技術(shù),vc++.net游戲制作技術(shù)4.18萬字35頁包含源代碼目錄摘要 ..1前言 ..11.開發(fā)環(huán)境 21.1 .net介紹 .21.1.1 .net的特點(diǎn) ...21.1.2 .net的組成部分 31.2vc++.net介紹 ..51.2.1 面向?qū)ο缶幊?..51.2.2 編程框架與結(jié)構(gòu) 72.vc++基本繪圖技巧.....


內(nèi)容介紹
此文檔由會員 littey 發(fā)布
VC++.NET游戲制作技術(shù)
4.18萬字 35頁
包含源代碼
目 錄
摘要 ……………………………………………………………………………..1
前言 ……………………………………………………………………………..1
1. 開發(fā)環(huán)境 ……………………………………………………………………2
1.1 .NET介紹 ……………………………………………………………….2
1.1.1 .NET的特點(diǎn) ……………………………………………………...2
1.1.2 .NET的組成部分 …………………………………………………3
1.2 VC++.NET介紹 ………………………………………………………..5
1.2.1 面向?qū)ο缶幊? …………………………………………………...5
1.2.2 編程框架與結(jié)構(gòu) ……………………………………………………7
2. VC++基本繪圖技巧 ……………………………………………………...10
2.1 MFC繪圖類 …………………………………………………………..10
2.1.1 MFC的GDI ………………………………………………………….11
2.1.2 MFC的CDC ……………………………………………………….11
2.2圖形制作 ………………………………………………………………...12
2.2.1裝載位圖 ………………………………………………………...12
2.2.2透明技巧 …………………………………………………………13
3. 動畫的制作 …………………………………………………………………14
3.1控制動畫展示時(shí)間 ……………………………………………………14
3.1.1定時(shí)器的使用 …………………………………………………….15
3.1.2定時(shí)器顯示動畫 …………………………………………………….15.
3.1.3卷動顯示…………………………………………………………….17
3.2物理動作 ……………………………………………………………...18
3.2.1物體的等速運(yùn)動 …………………………………………………….19
3.2.2物體的碰撞 …………………………………………………………20
4. 消息處理 ……………………………………………………………………21
4.1處理鍵盤鼠標(biāo)輸入信息…………………………………………………....23
4.2用鍵盤鼠標(biāo)控制動畫 ……………………………………………….…..23
5. 音頻的處理 ……………………………………………………………..23
5.1載入WAVE文件 ……………………………………………………...23
5.2播放聲音 ……………………………………………………………24
6 游戲制作 …………………………………………………………………..26
7 總結(jié) ………………………………………………………………………28
附錄 游戲源代碼 ……………………………………………………………29
參考文獻(xiàn) ………………………………………………………………………33
摘要 Visual c++.NET是目前電腦游戲界開發(fā)游戲程序的最佳工具之一。在Visual c++.NET的環(huán)境中,可用傳統(tǒng)優(yōu)良的C++語言配合VC++.NET來設(shè)計(jì)游戲程序,不論是速度還是性能上,都很優(yōu)秀。
本文以VC++.NET的MFC應(yīng)用程序生成框架為基礎(chǔ),再在框架中填寫相應(yīng)的多媒體程序,逐步介紹了在制作游戲過程中所用到的技術(shù):裝載并顯示位圖、使用定時(shí)器來顯示動畫、在動畫中物體的移動及碰撞、根據(jù)用戶的輸入(鼠標(biāo)和鍵盤消息)來控制動畫、及音頻控制等......
參考文獻(xiàn)
[1] 普悠碼數(shù)位科技 著. 游戲設(shè)計(jì)入門, 機(jī)械工業(yè)出版社
[2] 周長發(fā) 著. VC++.NET多媒體編程, 電子工業(yè)出版社
[3] 許曉剛,高兆法,王秀娟 著. Visual C++入門提高
4.18萬字 35頁
包含源代碼
目 錄
摘要 ……………………………………………………………………………..1
前言 ……………………………………………………………………………..1
1. 開發(fā)環(huán)境 ……………………………………………………………………2
1.1 .NET介紹 ……………………………………………………………….2
1.1.1 .NET的特點(diǎn) ……………………………………………………...2
1.1.2 .NET的組成部分 …………………………………………………3
1.2 VC++.NET介紹 ………………………………………………………..5
1.2.1 面向?qū)ο缶幊? …………………………………………………...5
1.2.2 編程框架與結(jié)構(gòu) ……………………………………………………7
2. VC++基本繪圖技巧 ……………………………………………………...10
2.1 MFC繪圖類 …………………………………………………………..10
2.1.1 MFC的GDI ………………………………………………………….11
2.1.2 MFC的CDC ……………………………………………………….11
2.2圖形制作 ………………………………………………………………...12
2.2.1裝載位圖 ………………………………………………………...12
2.2.2透明技巧 …………………………………………………………13
3. 動畫的制作 …………………………………………………………………14
3.1控制動畫展示時(shí)間 ……………………………………………………14
3.1.1定時(shí)器的使用 …………………………………………………….15
3.1.2定時(shí)器顯示動畫 …………………………………………………….15.
3.1.3卷動顯示…………………………………………………………….17
3.2物理動作 ……………………………………………………………...18
3.2.1物體的等速運(yùn)動 …………………………………………………….19
3.2.2物體的碰撞 …………………………………………………………20
4. 消息處理 ……………………………………………………………………21
4.1處理鍵盤鼠標(biāo)輸入信息…………………………………………………....23
4.2用鍵盤鼠標(biāo)控制動畫 ……………………………………………….…..23
5. 音頻的處理 ……………………………………………………………..23
5.1載入WAVE文件 ……………………………………………………...23
5.2播放聲音 ……………………………………………………………24
6 游戲制作 …………………………………………………………………..26
7 總結(jié) ………………………………………………………………………28
附錄 游戲源代碼 ……………………………………………………………29
參考文獻(xiàn) ………………………………………………………………………33
摘要 Visual c++.NET是目前電腦游戲界開發(fā)游戲程序的最佳工具之一。在Visual c++.NET的環(huán)境中,可用傳統(tǒng)優(yōu)良的C++語言配合VC++.NET來設(shè)計(jì)游戲程序,不論是速度還是性能上,都很優(yōu)秀。
本文以VC++.NET的MFC應(yīng)用程序生成框架為基礎(chǔ),再在框架中填寫相應(yīng)的多媒體程序,逐步介紹了在制作游戲過程中所用到的技術(shù):裝載并顯示位圖、使用定時(shí)器來顯示動畫、在動畫中物體的移動及碰撞、根據(jù)用戶的輸入(鼠標(biāo)和鍵盤消息)來控制動畫、及音頻控制等......
參考文獻(xiàn)
[1] 普悠碼數(shù)位科技 著. 游戲設(shè)計(jì)入門, 機(jī)械工業(yè)出版社
[2] 周長發(fā) 著. VC++.NET多媒體編程, 電子工業(yè)出版社
[3] 許曉剛,高兆法,王秀娟 著. Visual C++入門提高
TA們正在看...
- qsy1365-2011氣瓶使用安全管理規(guī)范ppt講解.ppt
- 不嚴(yán)不實(shí)的問題-材料.doc
- 基于javaee的手機(jī)商城的設(shè)計(jì)與實(shí)現(xiàn).doc
- 基于javaee的手機(jī)商城的設(shè)計(jì)與實(shí)現(xiàn)(開題報(bào)告).doc
- qmb-g09.003-2007供應(yīng)商紅黃牌管理.doc
- qsy1362-2011工藝危害分析管理規(guī)范.pdf
- qsy1363-2011工藝安全信息管理規(guī)范.pdf
- qsy1364-2011危險(xiǎn)與可操作性分析技術(shù)指南.pdf
- dbj13-00-2006蒸壓加氣混凝土砌塊應(yīng)用技術(shù)規(guī)程.doc
- qsy1303-2010石油化工企業(yè)防滲設(shè)計(jì)通則.pdf