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

基于brew的手機游戲的開發(fā).doc

約33頁DOC格式手機打開展開

基于brew的手機游戲的開發(fā),基于brew的手機游戲的開發(fā)頁數(shù) 33字數(shù) 21737摘要隨著通信和計一算機技術(shù)的日益進步,游戲不再僅儀可以在臺式計算機匕玩。手機硬件技術(shù)的進步,使手機也逐漸成為一個好的游戲平臺。手機雖然在計算能力、存儲空間、視覺效果、聲音效果上都不如臺式計算機,但是,手機游戲面對的是龐大的手機使用.人群從而擁有美好的未來。當人們在等...
編號:10-27732大小:191.50K
分類: 論文>通信/電子論文

內(nèi)容介紹

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

基于BREW的手機游戲的開發(fā)

頁數(shù) 33 字數(shù) 21737

摘要

隨著通信和計一算機技術(shù)的日益進步,游戲不再僅儀可以在臺式計算機匕玩。手
機硬件技術(shù)的進步,使手機也逐漸成為一個好的游戲平臺。手機雖然在計算能力、
存儲空間、視覺效果、聲音效果上都不如臺式計算機,但是,手機游戲面對的是龐
大的手機使用.人群從而擁有美好的未來。當人們在等待公車、購物排隊以及一些比
較短的間歇時間甩,拿出手機享受一下手機游戲帶來的快樂,這是現(xiàn)代通信技術(shù)與
計算機技術(shù)給予人們的又一項休閑娛樂。
目前,市場上存在的手機游戲平臺有很多,其中最有影響力的是高通公司的
Brew和Sun公司J2ME。一二者各有優(yōu)勢和不足。Brew由于其主要基于C/C+‘語言,
有速度快,節(jié)省內(nèi)存空間等優(yōu)勢,但是它由于是高通公司的專利,通用性不如」2ME;
J2ME山于是開放的開發(fā)平臺,各開發(fā)商可以免費使用.;J2ME,而且山于Java的平臺
可移植性好,所以J2ME也有它的優(yōu)勢,但是由于受Java的速度影響,要想升發(fā)出
速度合適的.Java乎機游戲是要經(jīng)過很多努力的。
本論文首先介紹了手機游戲的一些特點,以及為什么它受廣‘大手機的用戶的喜
愛,還介紹了Brew是什么,以及Brew和J2ME的比較。然后介紹了Brew的開發(fā)技
術(shù),包括Brew的體系結(jié)構(gòu)、Brew的SDK, Brew的接口、Brew應(yīng)用的編譯和調(diào)試、
Brew應(yīng)用的測試。我們可以看出整個Br“ 的體系有著它自身的特點和優(yōu)點。接下
來是本論文的重點內(nèi)容:如何開發(fā)一款優(yōu)秀的Brew手機游戲引擎。我們將通過動
作冒險游戲“森林探險記”來介紹我的Brew游戲引擎開發(fā)經(jīng)驗。內(nèi)容包括Brew手
機游戲引擎開發(fā)的特點,開發(fā)Brew手機應(yīng)該注意哪些事項;Brew手機游戲引擎構(gòu)
成:Brew手機游戲應(yīng)用的入臼函數(shù)和事件處理,Brew手機游戲中的類;Brew手機
游戲引擎的流程。隨后通過一個例子“BigBear"詳細講解有限狀態(tài)機實現(xiàn)Brew手
機游戲中的人工智能。人1智能在游戲中至關(guān)重要,它決定一個游戲是否受會游戲
玩家喜歡。好的人工智能在游戲起到關(guān)鍵作用,讓游戲充滿挑戰(zhàn)性和趣味性。本文
的最后是結(jié)束語,介紹了作者所做的論文相關(guān)的工作和不足。

關(guān)鍵詞

Brew, J2ME,游戲引擎,人工智能,有限狀態(tài)機

Abstract
With the fast development of telecommunications and computer
technologies, games are not only played on desk computer but also small
mobile phones. With the development of hardware, mobile phone has become
a remarkable game platform. Though being under the limitations of computing,
RAM, graphics and sound effect, mobile phone has a, good future because of
the huge user group. Enjoying games while waiting bus and shopping, it is
another amusement that modern technologies can offer
Todav there are some mobile phone operation systems in which Qualcom' s
Brew and Sun' s J2ME are two leaders. Both of they have pro and con. Because
Brew uses C/C++, i t has good speed and save memories. Yet. i t belongs to Qualcom.
On the contrary, ,J2ME has good portability meanwhile speed is a problem that
should be taken in consideration.
Key Words
Brew, J2ME, Game Engine, Artificial Intelligance, Finite State Machine
目錄
摘要
英文摘要
第一章引言

1.1 Brew概述
1.2 手機游戲及其開發(fā)平臺

1.2.1手機游戲的特點
1.2.2手機游戲現(xiàn)有的主要平臺以及比較

1.3 論文背景介紹
1.4 本論文的內(nèi)容

第二章基于Brew的開發(fā)技術(shù)

2.1 Brew應(yīng)用的體系結(jié)構(gòu)
2.2 Brew的SDK

2.2.1 Brew SDK中包含的組件
2.2.2 Brew的接口

2.3 Brew應(yīng)用程序的編譯和調(diào)試
2.4 Brew應(yīng)用程序的測試

第三章基于Brew的手機游戲引擎開發(fā)

3.1 Brew游戲引擎設(shè)計特點
3.2 Brew游戲引擎構(gòu)成

3.2.1游戲的入口函數(shù)和事件處理
3.2.2 Brew游戲引擎中的主要類

3.3 Brew手機游戲引擎流程
3.4 手機游戲引擎開發(fā)要點
3.5 基于Brew的手機游戲測試

3.5.1健壯性測試
3.5.2游戲Bug的測試
3.5.3游戲的可玩性測試

第四章 手機游戲和人工智能

4.1 什么是人工智能

4.1.1圖林與人工智能
4.1.2知識工程與專家系統(tǒng)
4.1.3會看會聽的機器與模式識別
4.1.4人腦模仿與神經(jīng)網(wǎng)絡(luò)

4.2 手機游戲中的人工智能

4.2.1棋類游戲
4.2.2追蹤導彈
4.2.3炮塔
4.2.4路徑尋找

4.3 用有限狀態(tài)機實現(xiàn)人工智能

4.3.1手機游戲中的有限狀態(tài)機
4.3.2有限狀態(tài)機實現(xiàn)BigBear的AI

第五章結(jié)束語
參考文獻
感謝

參考文獻

[I] Wireless Game Development in C/C++ with BREW, Ralph Barbagallo,
Wordware Publishing Inc, 2002
[2] Game Programming Gems 2, Mark A. Deloura
[3] Game Programming Gems 3, Dante Treglia
[4] Brew SDK Users' Guide, Qualcomm
[5] Brew API Reference Guide, Qualcomm