天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當前位置:主頁 > 科技論文 > AI論文 >

基于cocos2d-x跨平臺引擎的趣味籃球游戲設計與開發(fā)

發(fā)布時間:2021-05-08 10:23
  本篇論文講述了一款基于cocos2d-x游戲引擎開發(fā)的籃球游戲項目,此項目的開發(fā)目的是使用cocos2d-x游戲引擎開發(fā)一款跨越多個平臺的游戲項目,并在游戲后臺數(shù)據(jù)使用三維數(shù)據(jù)映射二維數(shù)據(jù)的方式進行開發(fā),從而使后臺數(shù)據(jù)更好的適應其他3D引擎。游戲中結合人工智能及機器學習等算法實現(xiàn)游戲人物的自行運動。論文通過對cocos2d-x引擎自身的特點分析,結合軟件工程常用的MVC結構對整個游戲基礎架構進行設計,從而實現(xiàn)業(yè)務邏輯與視圖展示層分離,使游戲開發(fā)的耦合性降低。對于本游戲中比較特殊的AI部分,文中主要采用了人工智能的思想以及A*算法,從而使游戲人物更加真實。在對游戲需求分析建模、邏輯設計、詳細設計等軟件開發(fā)過程使用UML工具進行分析,使用軟件工程中的設計思想,對游戲功能需求及業(yè)務模塊進行梳理,在完成主要的開發(fā)工作后進入測試階段,在測試中主要使用黑盒測試、白盒測試、單元測試、集成測試等方法對軟件的功能進行評測。本篇論文完整的闡述了一個游戲從開始策劃到最終實現(xiàn)的全過程,呈現(xiàn)了開發(fā)中所用到的技術特點,以及技術的實際應用。由于開發(fā)時間有限,目前游戲還處于測試階段并未完成最終的上線版,不過在接下來的... 

【文章來源】:西安電子科技大學陜西省 211工程院校 教育部直屬院校

【文章頁數(shù)】:59 頁

【學位級別】:碩士

【文章目錄】:
摘要
Abstract
第一章 緒論
    1.1 選題背景及意義
    1.2 國內外現(xiàn)狀分析
    1.3 論文工作內容
    1.4 論文組織結構
第二章 相關技術概述
    2.1 人工智能系統(tǒng)理論
    2.2 人工智能技術
    2.3 人工智能常用算法
    2.4 本章小結
第三章 趣味籃球游戲業(yè)務需求分析
    3.1 游戲功能需求分析
        3.1.1 創(chuàng)建游戲角色
        3.1.2 游戲難度設置
        3.1.3 場上球員控制
        3.1.4 更換球員
        3.1.5 球隊戰(zhàn)術布置
        3.1.6 隊員技能提升
        3.1.7 隊員裝備更換
        3.1.8 游戲商店
    3.2 游戲人工智能功能需求分析
        3.2.1 進攻隊員 AI
        3.2.2 防守隊員 AI
    3.4 游戲數(shù)據(jù)建模
    3.5 游戲過程建模
    3.6 本章小結
第四章 趣味籃球游戲的設計與實現(xiàn)
    4.1 游戲系統(tǒng)架構
    4.2 游戲功能設計
        4.2.1 游戲組件
        4.2.2 游戲硬件選型
    4.3 游戲數(shù)據(jù)庫設計
    4.4 游戲系統(tǒng)功能實現(xiàn)
        4.4.1 游戲組件實現(xiàn)
        4.4.2 游戲系統(tǒng)集成
    4.5 本章小結
第五章 趣味籃球游戲測試及分析
    5.1 系統(tǒng)運行環(huán)境
    5.2 測試用例及過程
    5.3 測試結果分析
    5.4 本章小結
第六章 結束語
    6.1 論文工作總結
    6.2 后續(xù)工作展望
致謝
參考文獻


【參考文獻】:
碩士論文
[1]游戲人工智能關鍵技術的研究[D]. 李博.上海交通大學 2011
[2]競速游戲中的人工智能[D]. 賈錚.湖南大學 2010
[3]游戲開發(fā)中的人工智能研究與應用[D]. 胡俊.電子科技大學 2007
[4]3D游戲引擎研究與實現(xiàn)[D]. 江峰.浙江大學 2005



本文編號:3175170

資料下載
論文發(fā)表

本文鏈接:http://www.sikaile.net/kejilunwen/rengongzhinen/3175170.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權申明:資料由用戶ced8d***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com