<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • 基于J2ME的手機游戲設計與實現

    時間:2024-10-12 14:19:28 計算機應用畢業論文 我要投稿
    • 相關推薦

    基于J2ME的手機游戲設計與實現

    畢業論文

    目    錄
    1 緒論 1
    1.1手機軟件現狀 1
    1.2 游戲業務及J2ME概況 1
    2 開發環境及相關技術的介紹 5
    2.1 開發環境 5
    2.2 JAVA語言的特點 5
    2.3 關于JBUILDER9 5
    2.4 關于WIRELESS TOOL KIT 5
    2.5 JAVA APPICATION MANAGER 6
    3 系統設計思想與技術 7
    3.1 本程序需解決的有關技術問題 7
    3.2 程序流程 7
    3.3 游戲API概述 8
    3.3.1 游戲API類庫概述 8
    3.3.2 提供低級繪制的Canvas類 9
    3.3.3 Graphics類 10
    3.3.4 Game包中的新功能 10
    3.3.5 有關繪圖的1些技術 10
    3.4 棋子的控制和敵方(手機)的智能運行 11
    3.5 RMS數據庫系統 11
    3.6 內存使用的最佳化 12
    3.7 混淆器(OBFUSCATOR)的使用 13
    3.8 模擬器的相關調試 13
    4 系統設計與編碼實現 14
    4.1 游戲進入前的選擇 14
    4.2 主游戲邏輯及其涉及到的若干類 14
    4.3 游戲的總體流程實現 16
    4.3.1 游戲的實現流程 16
    4.3.2 棋子共同屬性 18
    4.3.3 電腦棋子的功能屬性 18
    4.3.4 記錄控制 19
    4.4 游戲各個功能模塊的實現 19
    4.4.1 登陸模塊的實現 19
    4.4.2 棋子操作控制的實現 22
    4.4.3 游戲結束控制的實現 24
    4.5 游戲代碼的優化問題 26
    4.6 錯誤分析 26
    4.7 錯誤總結 26
    4.8 基于游戲模擬器的測試 27
    5 總結 28
    5.1 本程序的總結和展望 28
    5.2 經驗和感想 28
    參考文獻 30
    致    謝 31
    源 代 碼 32
     
    基于J2ME的手機游戲設計與實現
     
    摘要:J2ME(Java 2 Micro Edition) 是近年來隨著各種不同設備,尤其是移動通信設備的飛速發展而誕生的1項新的開發技術。它定位在消費性電子產品的應用上。本文研究了基于J2ME技術的各種應用,學習了用J2ME開發游戲的1般方法,然后設計與實現了1款基于手機的小游戲。游戲主要完成了游戲的3個基本的功能模塊,實現玩家與手機對戰的基本操作,首先是登陸界面的繪制,同時創建1個隱含列表,在登陸時候供玩家選擇;其次是在游戲中對棋子的具體操作,包括對棋子移動位置的選擇控制,棋子的繪制和界面的更新,下棋方的選擇控制,重點實現了棋子出界和重疊問題的算法控制以及對戰手機下子的智能控制問題;最后1個功能模塊是對游戲結束的控制,通過對游戲條件的檢查判斷游戲是否已經結束,當游戲結束時對游戲的結果進行分析得出游戲的最終勝利方。
    關鍵字:J2ME,手機游戲, Java,5子棋
     
    Design and Implementation of Cell-phone
    Game Based on J2ME
     
    Abstract:J2ME (Java 2 Micro Edition) is a newly-developed technology that derives from the development of various equipments, especially mobile telecommunication equipments. It aims at the application of electronics consumables. This thesis makes research of all kinds of application based on J2ME technology, and designs a new mobile-phone-based game through basic ways that use J2ME to develop games. The game has three basic function modules to realize the fundamental operation of combat between players and mobile phones. The first module is the design of login interface, including an invisible list for the choice of players. The second one is the detailed operation of chessman during the game, including the choice of place for the next moving, design of chessman and renewal of interface, and the choice of players. This part enables the calculation control of chessman outside the interface and the overlap problems, and enables the intelligent control of combating mobile phones. The third one is the control of game exit. It checks the game condition and judges whether it is finished, and then analyzes to get the result who is the winner.
     Keywords: J2ME, mobile game, Java, Five son chesses

    基于J2ME的手機游戲設計與實現

    【基于J2ME的手機游戲設計與實現】相關文章:

    基于PQRM的PACS系統設計與實現03-07

    基于Perl的DoS工具設計與實現03-10

    基于PCI總線的CAN卡的設計與實現03-18

    基于MVC模式的BBS系統設計與實現03-08

    基于ASP的網絡考試系統的設計與實現03-07

    基于FPGA的TS over lP的設計與實現03-21

    基于JSP的BBS設計與實現JSP+SQL03-08

    基于MX21的PMP系統的設計與實現11-22

    基于JSP網頁自動生成工具的設計與實現03-18

    主站蜘蛛池模板: 青青草97国产精品免费观看| 久久伊人精品青青草原日本| 久久99精品久久久久久秒播| 精品国产一区二区三区不卡 | 国产一区二区精品久久| 老年人精品视频在线| 日韩欧国产精品一区综合无码 | 色偷偷88欧美精品久久久| 日本一区二区三区精品中文字幕 | 在线电影国产精品| 久久国产精品无码HDAV| 久久青青草原精品国产不卡| 97久久精品人人澡人人爽| 99国产精品无码| 麻豆成人久久精品二区三区免费 | 国产精品1024香蕉在线观看| 亚洲国产精品无码专区影院| 久久久久99精品成人片| 国产精品小视频免费无限app | 2021国产成人精品久久| 国产夫妇精品自在线| 亚洲精品无码专区在线播放| 精品久久人人做人人爽综合| 国产精品怡红院永久免费| 久久99精品久久久久子伦| 亚洲综合av永久无码精品一区二区| 久久精品综合一区二区三区| 久久亚洲精品人成综合网| 国产精品xxxx国产喷水亚洲国产精品无码久久一区 | 9999国产精品欧美久久久久久| 97在线精品视频| 91精品国产高清久久久久久国产嫩草 | 精品一区二区三区东京热| 亚洲日韩精品射精日| 亚洲精品tv久久久久久久久久| 精品国产人成亚洲区| 国内精品久久久久久久久电影网| 国产精品青草视频免费播放| 91精品成人免费国产片 | 国产成人精品视频播放| 国产精品久久成人影院|