999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

一款手機足球游戲的設計與實現

2018-03-23 11:59:34姜鄰泉
電子技術與軟件工程 2018年4期
關鍵詞:游戲

姜鄰泉

摘 要本文設計的游戲是基于2D平面的手機游戲,可以單機運行,游戲運行的基本平臺是Java3G Android,Java3G Android是一套比較成熟的APP設計開發平臺,游戲操作可以通過手機軟硬鍵盤來進行操作。

【關鍵詞】手機足球 游戲 系統架構 平臺設計

1 概述

近幾年來,Android作為比較先進的手機操作系統,其主要特點是具有比較強大應用層API和功能豐富的傳感器,正是由于具有了這兩大優勢特點,所以開發者可以依托Android這個平臺進行各類手機APP的設計與開發,并且可以比較完美的結合谷歌系統手機單機游戲甚至可以在任何時間任何地點給消費者提供良好的游戲體驗。

2 系統總體架構

在進行游戲的研究和設計過程中,要完成三個方面的工作,即:第一方面是進行界面這一模塊的設計,第二方面是進行運動模塊的開發與設計。第三方面是關于游戲獎勵的設計與實現。

3 Android系統下“瘋狂足球”游戲的開發

3.1 控制調度模塊

在設計本款游戲中游戲控制調度功能主要是通過Football Activity來進行設計的,Football Activity是從手機游戲Activity類中發展出來的,在本游戲中Activity主要實現了四大功能。第一是充當了控制器的角色,第二是實現了不同界面之間的自由切換,第三對手機游戲玩家的操作進行事件的即時反應,第四是自由的進行鍵盤狀態的修改。

3.2 歡迎界面的設計與實現

游戲歡迎界面模塊包括 Welcome View、Welcome Thread、Welcome Draw Thread 及 Custom Gallery。下面將對這些模塊的功能作介紹。關于 Custom Gallery 類 Android中的畫廊的控件能夠達成圖片的水平滾動顯示,本設計custom Gallery是仿照畫廊控制的實現,可以作為賽前俱樂部選擇球員。而welcome view繼承Surface View類,其主要功能是播放歡迎動畫顯示菜單。

歡迎界面最終的設計效果是為玩家運行游戲之后,游戲界面會自動播放一段游戲動畫歡迎玩家進入,之后就會彈出游戲菜單界面,游戲歡迎界面在歡迎界面最上方,所以玩家可以自由選擇俱樂部的標志,在界面中部玩家可以自由的根據自己的方法策略對球員的位置進行調換,確定前中后場的球員數量,在歡迎界面最下方由開始和退出兩個控制按鈕構成。這樣的設計方法更加體現了人性化,完全是根據玩家自己的想法和策略進行選擇的,不同于其他的設計規定,這款游戲的靈活性大大提高了,也更加具有推廣性。

3.3 加載界面的設計實現

Loading View,loading draw thread類,該接口在足球比賽中的表示層相對簡單,在涉及到的類有 Loading View 和 Loading Draw Thread。Loading View 用于在不同的界面之間切換的時候顯示進度,Loading Draw Thread則用于刷新 Loading View 顯示的內容。僅僅開發是不夠的,必須可以修改loading view中繪制內容的方法,否則loadview是靜止不動的。因此,在必要的時候,要通過研究開發和繼續完善initSound 和 update Progress View 的方法來進行與Loading View 的通信。

3.4 游戲主界面的設計與實現

在游戲視圖和Draw Thread類中,主要是在游戲主界面的游戲視圖和Draw Thread,Game View負責顯示游戲畫面,游戲視圖負責顯示游戲畫面,Draw Thread是用來在游戲視圖刷新內容。游戲視圖類是游戲中一個比較重要的類,和所有的內容一樣,可以得出在游戲在游戲視圖對象引用。游戲主界面的實現是在模擬器中運行游戲,經過 Welcome View 的菜單選擇和 Loading View 的加載后即可進入Game View。

3.5 運動模塊設計與實驗

運動模塊的作用是在后臺進行對足球和球員的控制,對玩家和球員的控制是通過按鍵來實現的,當玩家按下方向控制按鈕可以自由的對球員的位置進行控制,在本游戲的設計中是通過針對回調方法的重寫來對玩家按下方向鍵的動作進行響應,為了能對玩家控制球員移動的靈敏性進行控制,我們在進行重寫回調方法的過程中對球員的位置不進行改變,而是通過對傳感器的錄,玩家對球員的進行操作,作為一個移動變量保存在儲存器中。對于電腦球員的運動控制是通過一個電腦算法來進行的,該電腦算法可以自動識別感應足球的位置,在每個規定的時間內對足球的運動方向和距離進行判定,如果電腦算法判定足球的方向是向左的,那么電腦控制的球員就會向左運動,從而實現電腦玩家的自動控制。

4 結語

本篇文章設計的游戲程序簡單占用系統,空間小對各種智能手機具有良好的適用性,對手機操作系統的要求不高,本文對該款手機足球游戲的總體功能框架進行搭建并詳細的介紹了歡迎界面、游戲加載界面以及對球員控制的設計與實現。大大提高了游戲的運行流暢度,讓玩家產生了較好的游戲體驗。

參考文獻

[1]奚洋,郭健.基于Android的連連看游戲的算法研究[J].無線互聯科技,2012(09):122.

[2]耿東久,索岳,陳渝.基于Android手機的遠程訪問和控制系統[J].計算機應用,2011(02):559-561.

[3]郭東恩,吳剛.基于Android平臺的數獨游戲設計與實現[J].計算機與數字工程,2012(03):46-48.

[4]鄧珍榮,張敬偉.基于J2ME手機游戲設計及實現[J].計算機與現代化,2009(09):122-124.

[5]王賀,劉知青.基于Android的圍棋游戲開發[J].計算機光盤軟件與應用,2012(22):224-228.

[6]林立忠,吳愛燕.基于J2ME的嵌入式手機游戲的設計與開發[J].煤炭技術,2010,29(02):198-200.

作者單位

大連海灣高級中學 遼寧省阜新市 123000

猜你喜歡
游戲
做游戲
夜間游戲
游戲
送信游戲
數獨游戲
瘋狂的游戲
飛碟探索(2016年11期)2016-11-14 19:34:47
爆笑游戲
第八章直接逃出游戲
小學科學(2015年7期)2015-07-29 22:29:00
第八章 直接逃出游戲
小學科學(2015年6期)2015-07-01 14:30:14
游戲五計算
主站蜘蛛池模板: 99re在线视频观看| 香蕉视频在线观看www| 国产97公开成人免费视频| 亚洲国产清纯| 国产欧美日韩专区发布| 亚洲水蜜桃久久综合网站| 久久动漫精品| 亚洲欧美在线精品一区二区| 欧美日韩精品一区二区视频| 久久久久人妻一区精品| 亚洲天堂色色人体| 91精品国产综合久久不国产大片| 91极品美女高潮叫床在线观看| 沈阳少妇高潮在线| 国产成人福利在线视老湿机| 99热这里只有精品久久免费| 一区二区欧美日韩高清免费 | 日韩视频福利| 精久久久久无码区中文字幕| 香蕉eeww99国产在线观看| 69国产精品视频免费| 手机在线免费毛片| 国产精品永久久久久| 美女内射视频WWW网站午夜| 国产美女一级毛片| 成人国产一区二区三区| 成人国产小视频| 国产成人在线无码免费视频| 国产剧情一区二区| 欧美高清国产| 亚洲高清免费在线观看| 婷婷开心中文字幕| 亚洲国产午夜精华无码福利| 最新午夜男女福利片视频| 久久久久亚洲Av片无码观看| 欧美色综合网站| 欧美成人看片一区二区三区| 999国内精品久久免费视频| yjizz国产在线视频网| 波多野结衣无码中文字幕在线观看一区二区| 亚洲精品少妇熟女| 波多野衣结在线精品二区| 欧美另类视频一区二区三区| 久久a毛片| 色综合天天娱乐综合网| 久久精品人人做人人爽| 天天操天天噜| 欧美一级片在线| 日韩大乳视频中文字幕| 一级毛片在线播放免费观看 | 亚洲欧美综合另类图片小说区| 久久99精品国产麻豆宅宅| av在线无码浏览| 免费观看成人久久网免费观看| 五月天天天色| 亚洲日韩精品综合在线一区二区| 国产一级在线播放| 国产精品一线天| 久久国产精品电影| 伊人久久久久久久| 亚洲自偷自拍另类小说| 高清无码手机在线观看| 精品一区二区久久久久网站| 99视频在线精品免费观看6| 成年免费在线观看| 东京热av无码电影一区二区| 久热这里只有精品6| 99热最新在线| 国产成人1024精品| 亚洲精品国产综合99久久夜夜嗨| 都市激情亚洲综合久久| 高潮毛片免费观看| 广东一级毛片| 久久青青草原亚洲av无码| 欧洲高清无码在线| 亚洲大学生视频在线播放| 久久久亚洲国产美女国产盗摄| 国产精品女熟高潮视频| 国产在线91在线电影| 国产成人综合欧美精品久久| 欧美成人精品一区二区| 91久久性奴调教国产免费|