freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

計算機類論文-基于android系統(tǒng)的桌球桌球游戲的設計與實現(xiàn)(已修改)

2025-06-20 15:07 本頁面
 

【正文】 唐山師范學院本科畢業(yè)論文 題 目 基于 Android 系統(tǒng)的桌球 桌球游戲 的設計與實現(xiàn) 學 生 楊景崗 指導教師 閆敬 副教授 年 級 2021 本科班 專 業(yè) 計算機科學與技術 系 別 計算機科學系 唐山師范學院計算機科學系 2021 年 5 月 鄭重聲明 本人的畢業(yè)論文(設計)是在指導教師 閆敬 的指導下獨立撰寫完成的。如有剽竊、抄襲、造假等違反學術道德、學術規(guī)范和侵權的行為,本人愿意承擔由此產生的各種后果,直至法律 責任,并愿意通過網絡接受公眾的監(jiān)督。特此鄭重聲明。 畢業(yè)論文(設計)作者(簽名): 年 月 日 目 錄 標 題 .............................................................. 1 摘 要 .................................................................... 2 一 .前言 ............................................................ 2 桌球游戲開發(fā)目的 ....................................... 2 桌球游戲的背景 ......................................... 2 桌球游戲的開發(fā)技術與環(huán)境 ............................... 2 二 .桌球游戲的需求分析 ............................................... 2 桌球游戲的策劃 ........................................ 2 安卓平臺下桌球游戲開發(fā)的準備工作 ....................... 3 三 .桌球游戲的設計 ................................................... 4 桌球游戲框架簡介 ...................................... 4 各個類的簡要介紹 ....................................... 5 . 界面相關類 ......................................... 5 . 輔助類 ............................................. 6 . 常量頭文件 ......................................... 6 . 其他類及源程序 ..................................... 6 四 .桌球游戲的實現(xiàn) ................................................... 6 ............................................ 6 界面管理類 SceneManager. .............................. 7 菜單界面類 MenuLayer ................................. 7 關于界面類 AboutLayer................................. 8 幫助界面類 HelpLayer ................................. 9 聲音設置類 MusicLayer................................. 9 桌球游戲模式選擇界面類 ChoiceLayer ................... 11 分數查看界面類 ScoreLayer ............................ 11 桌球游戲界面類 GameLayer ............................. 11 . 輔助類 .............................................. 12 桌球精靈輔助類 TableBall ............................. 12 剛體碰撞回調類 MyContactListener ..................... 13 其他類及源程序 ....................................... 14 主程序 — main ........................................ 14 場景創(chuàng)建類 AppDelegate .............................. 14 桌球游戲界面展示 ...................................... 17 五 . 結束語 ......................................................... 18 參考文獻 .......................................................... 19 致 謝 ............................................................ 20 外 文 ............................................................ 21 2 基于 Android 系統(tǒng)的桌球 桌球游戲 的設計與實現(xiàn) 楊景崗 摘 要 隨著安卓平臺上休閑類小 桌球游戲 變得越來越豐富,休閑類桌球小 桌球游戲 也變得日漸流行,這類 桌球游戲 不僅操作簡單而且富有一定的技術難度,經常受到 桌球游戲 愛好者的追捧,因此,我們將開發(fā)一款基于 Android 平臺的體育類 桌球游戲 —— 2D 桌球 (Billiard_2D).本 桌球游戲 是一款使用 cocos2dx與 Box2d相結合進行圖像渲染的 Android平臺的休閑類桌球小 桌球游戲 ,本 桌球游戲是基于 c++語言開發(fā) 利用了 cocos2dx 中的大量的特效,極大的豐富了 桌球游戲 的視覺效果,增強了用戶體驗,同時本 桌球游戲 中的物理模 擬用到了 cocos2dx提供的 Box2d物理引擎,桌球運動十分真實,酷炫。 關鍵詞 安卓 cocos2dx Box2d 桌球游戲 追捧 一 .前言 桌球游戲開發(fā)目的 隨著 Android 手機的不斷發(fā)展,城市化發(fā)展越來越快,競爭也越來越大,一款休閑,益智的小桌球游戲 已成為當今時代人們緩解壓力的不二選擇,功能也不斷的多樣化,而概要設計正是體現(xiàn)出2D 桌球的基本概念。學習安卓已經有了一段時間,在不斷的學習與開發(fā)過程中,對 Android 開發(fā)平臺也有了基本的認識。閱讀了一些相 關資料之后,便開始了基于 Android 桌球游戲 開發(fā)的項目 2D桌球,以此來完成這款 桌球游戲 。 近年來社會生活節(jié)奏不斷加快,人們往往沒有過多的時間來玩一款大型的 桌球游戲 ,相反越來越多的人們更加傾向于一些休閑類的小 桌球游戲 ,比如現(xiàn)在比較流行的的休閑類桌球 桌球游戲 “ 3D桌球”, “美式 2D 桌球”, 因為其畫面豐富精美, 桌球游戲 可玩性高,在用戶中受到了熱捧。 Android 的興起大大擴大了移動終端的游戲市場,也由此產生了一個迫切的需求,即游戲開發(fā)需要同時部 署在兩個熱門平臺上,但是為一個游戲維護兩套代碼的代價是非常昂貴的,尤其是在兩個平臺的主流語言,主流引擎還不統(tǒng)一的情況下。因此,基于 c++語言,以 cocos2d— iPhone 為基礎開發(fā)的 Cocos2d— x出現(xiàn)了,桌球游戲就是在這樣一個平臺上產生的,并且此游戲在 Eclipse編譯器下編譯而成的。 二 .桌球游戲的需求分析 桌球游戲 開發(fā)的前期準備工作,主要包含 桌球游戲 的策劃和 桌球游戲 中資源的準備。 桌球游戲 的策劃 桌球游戲 的策劃主要包含: 桌球游戲 類型 定位、呈現(xiàn)技術以及目標平臺的確定等工作。 ( 1) 桌球游戲 類型 該 桌球游戲 的操作為觸屏,通過點擊屏幕右下角的“ Go”按鈕,擊打母球,通過觸控改變母球擊球的方向,通過改變力度條的高度,改變擊打母球的力度,屬于休閑類 桌球游戲 。 ( 2) 運行目標平臺 桌球游戲 目標平臺為 及以上版本。 桌球游戲 中運用了大量的 cocos2dx 中的粒子系統(tǒng), CPU 運算速度較慢的設備運行 桌球游戲 時 桌球游戲 效果會比較差。 ( 3) 操作方式 桌球游戲 所有關于 桌球游戲 的操作為觸屏,玩家可以 操縱球桿的方位,球桿擊打母球的力度,通過將一種球全部打入洞中,最后將黑八打入洞中從而取得 桌球游戲 的勝利。 3 ( 4) 呈現(xiàn)技術 桌球游戲 完全采用 cocos2dx 引擎進行 桌球游戲 場景的搭建和 桌球游戲 特效的處理,比如 桌球游戲 中的進洞效果、各個界面之間多變的切換效果,用 Box2d 引擎進行物理的碰撞模擬,比如球之間的碰撞,球與邊界之間的碰撞等,這些功能是 cocos2dx 中所獨有的,用起來簡單方便,但所呈現(xiàn)的效果卻非常強大, cocos2dx 的這種方便高效的特點,極大地增強了玩家的 桌球游戲 體驗。 安卓平臺下 桌球游戲 開發(fā)的準備工作 進行 開發(fā)前的準備工作 ,包括搜集和制作圖片、聲音等,其詳細開發(fā)步驟如下。 ( 1)首先為讀者介紹的是本 桌球游戲 中用到的圖片資源,系統(tǒng)將所有圖片資源都放在項目文件下的 Resources/pic 文件夾下,如表 11所列。 表 21 圖片清單 圖 片 名 大小 (KB) 像素 (wxh) 用 途 83 504*299 關于圖片 66*51 模式切換按鈕 51*56 模式切換按鈕 ~ 24*24 桌球圖片 138 800*480 背景圖片 1 119 610*407 背景圖片 2 105 600*400 背景圖片 3 500*300 排行榜背景圖片 91*91 Go按鈕圖片 ~ 91*91 Go按鈕圖片 189*50 選中 桌球游戲 按鈕 500*300 裝飾背景 141 800*480 幫助圖片 1 123 19*56 幫助圖片 2 103*59 左微調按鈕圖片 103*59 選擇左微調按鈕圖片 855*2 線圖片 24*24 線球圖片 350*88 失敗字樣圖片 280 800*480 菜單界面背景圖片 ~ 200*161 菜單界面按鈕圖片 ~ 20*32 時間數組組合圖片 110*80 關閉開關 110*80 打開開關 30*30 指針圖片 103*60 右 微調按鈕圖片 103*60 選中右微調按鈕圖片 100*230 能量條圖片 40*220 能量條內部圖片 289 800*480 分數背景 1 222 800*480 分數背景 2 32*32 粒子系統(tǒng)圖片 66*51 輔助線按鈕圖片 66*51 選中輔助線按鈕圖片 341*13 臺球圖片 350*88 勝利字樣圖片 4 yinxiaoguan .png 273*80 音效關圖片 273*80 音效開圖片 273*80 音樂關圖片 273*80 音樂開圖片 ( 2)接下來介紹 桌球游戲 中用到的聲音資源,系統(tǒng) 將聲音資源放在項目目錄中的Resources/sound 文件夾下,其詳細情況如表 12所列。 表 22 聲音清單 聲音文件名 大小 (KB) 格 式 用 途 mp3 桌球游戲 的背景音樂 mp3 桌球進洞音效 mp3 爆炸的音效 mp3 失敗音效 mp3 桌球之間的碰撞音效 mp3 球桿擊 打母球音效 112 mp3 桌球游戲 勝利音效 ( 3)最后介紹 桌球游戲 中用到的 pList 文件,系統(tǒng)將 List 資源放在項目目錄中的 Resources/pic文件夾下,其詳細情況如表 13所列。 表 23 粒子系統(tǒng)文件清單 粒子系統(tǒng)文件名 大小 (KB) 格 式 用 途 plist 失敗界面粒子特效 三 .桌球游戲的設計 桌球游戲 的架構
點擊復制文檔內容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1