国产精品婷婷久久久久久,国产精品美女久久久浪潮av,草草国产,人妻精品久久无码专区精东影业

基于手機(jī)開發(fā)平臺下的游戲軟件的開發(fā).doc

約67頁DOC格式手機(jī)打開展開

基于手機(jī)開發(fā)平臺下的游戲軟件的開發(fā),目錄摘要iabstractii第一章緒論11.1手機(jī)行業(yè)概述11.2手機(jī)游戲背景11.2.1手機(jī)游戲發(fā)展歷程11.2.2國內(nèi)手機(jī)游戲發(fā)展現(xiàn)狀21.3手機(jī)游戲開發(fā)綜述21.3.1手機(jī)游戲開發(fā)技術(shù)21.3.2手機(jī)游戲開發(fā)與傳統(tǒng)游戲開發(fā)的區(qū)別31.3.3手機(jī)游戲的局限性41.3.4手機(jī)游戲發(fā)展前景6第二章開發(fā)環(huán)境及相關(guān)技術(shù)7...
編號:16-19657大小:2.81M
分類: 論文>計(jì)算機(jī)論文

內(nèi)容介紹

此文檔由會員 bshhty 發(fā)布

目 錄


摘 要 I
ABSTRACT II
第一章 緒論 1
1.1 手機(jī)行業(yè)概述 1
1.2 手機(jī)游戲背景 1
1.2.1 手機(jī)游戲發(fā)展歷程 1
1.2.2 國內(nèi)手機(jī)游戲發(fā)展現(xiàn)狀 2
1.3 手機(jī)游戲開發(fā)綜述 2
1.3.1 手機(jī)游戲開發(fā)技術(shù) 2
1.3.2 手機(jī)游戲開發(fā)與傳統(tǒng)游戲開發(fā)的區(qū)別 3
1.3.3 手機(jī)游戲的局限性 4
1.3.4 手機(jī)游戲發(fā)展前景 6
第二章 開發(fā)環(huán)境及相關(guān)技術(shù) 7
2.1 開發(fā)環(huán)境 7
2.2 Windows CE .Net操作系統(tǒng) 7
2.2.1 Windows CE .Net系統(tǒng)簡介 7
2.2.2 Windows CE .Net系統(tǒng)模型 8
2.2.3 Windows CE .Net多媒體技術(shù) 10
2.3 Platform Builder工具簡介 11
2.3.1 Platform Builder主要開發(fā)特性 11
2.3.2 Platform Builder開發(fā)流程 12
2.4 Embedded Visual C++編程特點(diǎn) 12
2.5 開發(fā)中的注意事項(xiàng) 13
第三章 游戲思想及設(shè)計(jì)方案 15
3.1 方案的提出 15
3.2 游戲設(shè)計(jì)思想 15
3.2.1 確定游戲的主題 15
3.2.2 確定游戲的功能及性能 16
3.3 方案實(shí)施技術(shù) 17
3.3.1 使用DirectSound產(chǎn)生混音 17
3.3.2 WAVE聲音文件的處理 19
3.3.3 動畫處理技術(shù) 20
第四章 程序設(shè)計(jì)及具體實(shí)現(xiàn) 24
4.1 程序結(jié)構(gòu)與流程 24
4.1.1 程序結(jié)構(gòu) 24
4.1.2 程序的流程 25
4.2 游戲混音的實(shí)現(xiàn) 26
4.2.1 在內(nèi)核中加入DirectSound特性 26
4.2.2 建立主緩沖區(qū) 28
4.2.3 解析WAVE聲音文件 29
4.2.4 建立次緩沖區(qū) 32
4.2.5 加載聲音文件 33
4.2.6 聲音的播放和控制 34
4.3 游戲中各模塊的實(shí)現(xiàn) 34
4.3.1 游戲的初始化 34
4.3.2 “小妖怪”的移動 35
4.3.3 “小妖怪”扔?xùn)|西 35
4.3.4 食物下落 35
4.3.5 “小豬”移動 35
4.3.6 判斷“小豬”吃食物 35
4.3.7 判斷游戲是否結(jié)束 37
4.4 游戲控制處理 37
4.5 游戲運(yùn)行結(jié)果 37
第五章 總結(jié) 39
5.1 工作總結(jié) 39
5.2 展望 39
結(jié)束語 40
參考文獻(xiàn) 41
附 錄 42







摘 要


游戲是手機(jī)多媒體時代最受歡迎,最有價值的應(yīng)用。游戲是多媒體應(yīng)用中集大成的業(yè)務(wù),圖像、音樂、互動都能在游戲中實(shí)現(xiàn)。
與傳統(tǒng)PC機(jī)的游戲開發(fā)相比,手機(jī)的游戲開發(fā)將面臨完全不同的環(huán)境:不同的CPU,不同的嵌入式操作系統(tǒng),不同的API使用。作為眾多嵌入式操作系統(tǒng)之一的Windows CE .Net,具有高度的模塊化,支持多種CPU,而且Windows CE .Net為用戶提供類似Windows的友好圖形用戶界面以及DirectX組件技術(shù),極大的擴(kuò)展了Windows CE .Net在的媒體娛樂方面的性能。
本論文著眼于Windows CE .Net平臺上的手機(jī)應(yīng)用,開發(fā)一個基于該平臺的手機(jī)游戲程序——“搶食專家”。文章首先介紹了手機(jī)游戲的基本概念及行業(yè)背景。然后介紹了本游戲的開發(fā)環(huán)境配置及開發(fā)工具的使用,包括學(xué)習(xí)使用Platform Builer工具在Windows CE .Net下定制用戶操作系統(tǒng)鏡像,學(xué)習(xí)EVC中的MFC編程技術(shù)。接著介紹了游戲“搶食專家”的設(shè)計(jì)思想和具體功能的實(shí)現(xiàn),對游戲中混音效果所涉及到的DirectSound技術(shù),以及動畫處理中的“分時”、“緩沖”技術(shù)作了初步探討。最后給出了游戲中各模塊的具體實(shí)現(xiàn),游戲的運(yùn)行結(jié)果和開發(fā)的經(jīng)驗(yàn)總結(jié)。

關(guān)鍵詞 手機(jī)游戲,Windows CE .Net,Platform Builder,EVC,MFC,DirectSound



The paper focuses on the application of cell phone on the Windows CE .Net to develop a game program -" Killer ". First of all, the paper introduces the concept of cell phone game and its industry background. Secondly, it introduces the development environment configuration and the use of development tools. For example: making a custom OS mirror with the Plaform Builder, programming in the EVC tool with the MFC, game including the test result and development experience.

KEY WORDS Cell Phone Game, Windows CE .Net, Platform Builder, EVC, MFC, DirectSound


參考文獻(xiàn)


[1] 蔡學(xué)鏞. 微軟智能手機(jī)游戲開發(fā)經(jīng)驗(yàn)談[J]. 程序員,2004,(11):89~91