vc++.net游戲制作技術(shù).doc
約35頁DOC格式手機打開展開
vc++.net游戲制作技術(shù),vc++.net游戲制作技術(shù)4.18萬字35頁包含源代碼目錄摘要 ..1前言 ..11.開發(fā)環(huán)境 21.1 .net介紹 .21.1.1 .net的特點 ...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的特點 ……………………………………………………...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控制動畫展示時間 ……………………………………………………14
3.1.1定時器的使用 …………………………………………………….15
3.1.2定時器顯示動畫 …………………………………………………….15.
3.1.3卷動顯示…………………………………………………………….17
3.2物理動作 ……………………………………………………………...18
3.2.1物體的等速運動 …………………………………………………….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è)計游戲程序,不論是速度還是性能上,都很優(yōu)秀。
本文以VC++.NET的MFC應(yīng)用程序生成框架為基礎(chǔ),再在框架中填寫相應(yīng)的多媒體程序,逐步介紹了在制作游戲過程中所用到的技術(shù):裝載并顯示位圖、使用定時器來顯示動畫、在動畫中物體的移動及碰撞、根據(jù)用戶的輸入(鼠標(biāo)和鍵盤消息)來控制動畫、及音頻控制等......
參考文獻(xiàn)
[1] 普悠碼數(shù)位科技 著. 游戲設(shè)計入門, 機械工業(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的特點 ……………………………………………………...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控制動畫展示時間 ……………………………………………………14
3.1.1定時器的使用 …………………………………………………….15
3.1.2定時器顯示動畫 …………………………………………………….15.
3.1.3卷動顯示…………………………………………………………….17
3.2物理動作 ……………………………………………………………...18
3.2.1物體的等速運動 …………………………………………………….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è)計游戲程序,不論是速度還是性能上,都很優(yōu)秀。
本文以VC++.NET的MFC應(yīng)用程序生成框架為基礎(chǔ),再在框架中填寫相應(yīng)的多媒體程序,逐步介紹了在制作游戲過程中所用到的技術(shù):裝載并顯示位圖、使用定時器來顯示動畫、在動畫中物體的移動及碰撞、根據(jù)用戶的輸入(鼠標(biāo)和鍵盤消息)來控制動畫、及音頻控制等......
參考文獻(xiàn)
[1] 普悠碼數(shù)位科技 著. 游戲設(shè)計入門, 機械工業(yè)出版社
[2] 周長發(fā) 著. VC++.NET多媒體編程, 電子工業(yè)出版社
[3] 許曉剛,高兆法,王秀娟 著. Visual C++入門提高
TA們正在看...
- 網(wǎng)絡(luò)課件開發(fā)技術(shù).doc
- 用電腦程序測定渭河環(huán)境容量的研究.doc
- 非政府組織與世界貿(mào)易組織關(guān)系之探討.doc
- 企業(yè)集團(tuán)內(nèi)部控制體系中的財務(wù)總監(jiān)派出管理機制研究.doc
- 第三部門合法性現(xiàn)狀研究.doc
- 光驅(qū)的日常維護(hù)及故障排除.doc
- 網(wǎng)上購物系統(tǒng).doc
- 射頻(rf)mems開關(guān)的模擬、制備和力學(xué)分析.doc
- sendmail+openwebmail郵件服務(wù)器的解決方案.doc
- 學(xué)生檔案管理系統(tǒng)—優(yōu)秀論文.doc