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

基于App Inventor的足球游戲設(shè)計(jì)

2017-04-25 09:41:41高明華練杰許麗金華東交通大學(xué)信息工程學(xué)院
數(shù)碼世界 2017年4期
關(guān)鍵詞:界面設(shè)置游戲

高明華 練杰 許麗金 華東交通大學(xué)信息工程學(xué)院

基于App Inventor的足球游戲設(shè)計(jì)

高明華 練杰 許麗金 華東交通大學(xué)信息工程學(xué)院

結(jié)合當(dāng)下手游的發(fā)展形勢(shì),以?shī)蕵?lè)功能作為首要出發(fā)點(diǎn),本文提出了一種利用App Inventor工具,開(kāi)發(fā)了基于Android系統(tǒng)足球類游戲APP,并對(duì)足球游戲APP的需求分析、開(kāi)發(fā)過(guò)程及功能設(shè)計(jì)等方面進(jìn)行了詳細(xì)地闡述。本APP采用了模塊化的設(shè)計(jì)思路,大大地減短了開(kāi)發(fā)周期。

引言:隨著時(shí)代的進(jìn)步,經(jīng)濟(jì)發(fā)展迅速,人們?cè)谙硎芪镔|(zhì)生活的同時(shí),也不斷追求精神上的享受,不斷改善生活質(zhì)量。因?yàn)楦吖?jié)奏的工作模式、繁重的生活壓力,讓很多人身心俱疲。游戲的意義旨在,讓人們?cè)陂e暇時(shí)光能享受生活,愉悅身心,緩解疲憊,在學(xué)習(xí)、工作生活中更加有動(dòng)力。

同時(shí),《中國(guó)足球中長(zhǎng)期發(fā)展規(guī)劃(2016—2050年)》中指出,要推動(dòng)互聯(lián)網(wǎng)技術(shù)與足球產(chǎn)業(yè)深度融合,重點(diǎn)引入移動(dòng)互聯(lián)網(wǎng)、電子商務(wù)、大數(shù)據(jù)等新技術(shù)和新業(yè)態(tài),促進(jìn)足球產(chǎn)業(yè)多點(diǎn)創(chuàng)新。積極利用互聯(lián)網(wǎng)平臺(tái),形成多元參與、有效競(jìng)爭(zhēng)的賽事轉(zhuǎn)播格局(奧運(yùn)會(huì)、亞運(yùn)會(huì)、世界杯足球賽除外),為廣大球迷提供豐富的轉(zhuǎn)播形式和多樣選擇。支持開(kāi)發(fā)足球類手機(jī)應(yīng)用程序、互聯(lián)網(wǎng)和手機(jī)足球游戲、足球題材動(dòng)漫和影視作品。本文就是要開(kāi)發(fā)一款足球游戲的APP,具有極高的可玩性以及戰(zhàn)略意義。

1 系統(tǒng)總體設(shè)計(jì)

本軟件通過(guò)操縱圖像精靈、碰撞畫布邊界進(jìn)行反彈,從而實(shí)現(xiàn)互相踢球的效果。

具體結(jié)構(gòu)框圖如圖1所示:

圖1 足球游戲結(jié)構(gòu)框圖

整體功能設(shè)計(jì)分為開(kāi)始游戲、游戲設(shè)置兩種模式。具體框架安排如下:

在開(kāi)始游戲這個(gè)模塊中,有三對(duì)三和一對(duì)一兩個(gè)游戲模式。當(dāng)玩家進(jìn)行三對(duì)三和一對(duì)一游戲時(shí),足球碰到對(duì)方球員(電腦),系統(tǒng)便設(shè)置足球的方向,朝自己球門方向隨機(jī)一個(gè)角度,當(dāng)足球碰到己方球員時(shí),則設(shè)置足球的方向?yàn)閷?duì)方球門的隨機(jī)一個(gè)方向,從而實(shí)現(xiàn)互相踢球的效果。在游戲設(shè)置中,有三對(duì)三和一對(duì)一人物選擇,時(shí)間和難度設(shè)置。在人物選擇中,有24名球員可以任選兩位進(jìn)行比賽;根據(jù)喜好,可以設(shè)置背景音樂(lè)的開(kāi)關(guān);在設(shè)置時(shí)間中,有30秒、60秒、90秒、120秒四個(gè)時(shí)間可供選擇;在設(shè)置難度中,根據(jù)球速不同,提供低難度、中難度、高難度三種模式給玩家選擇。

2 系統(tǒng)模塊設(shè)計(jì)

2.1 游戲開(kāi)始模塊

該模塊實(shí)現(xiàn)了如下幾個(gè)功能:

①人機(jī)對(duì)戰(zhàn),有兩種對(duì)戰(zhàn)模式:三對(duì)三和一對(duì)一

②球員選擇功能

③計(jì)時(shí)功能

④可統(tǒng)計(jì)進(jìn)球個(gè)數(shù)

⑤結(jié)束時(shí),判斷輸贏

該模塊可以實(shí)現(xiàn)球員的左右移動(dòng),球速的快慢增減,可以互相踢球,球碰到界面就會(huì)反彈。并且該模塊實(shí)現(xiàn)了計(jì)時(shí)功能,可統(tǒng)計(jì)進(jìn)球個(gè)數(shù),結(jié)束時(shí),判斷輸贏。

2.2 游戲設(shè)置模塊

在這一模塊中,將會(huì)對(duì)課程表基本屬性進(jìn)行設(shè)置,需要設(shè)置的基本屬性信息:

①設(shè)置三對(duì)三人物選擇

②設(shè)置一對(duì)一人物選擇

③設(shè)置背景音樂(lè)的開(kāi)關(guān)

④設(shè)置時(shí)間

圖2 APP操作流程圖

⑤設(shè)置難度

該模塊具有五個(gè)功能,設(shè)置三對(duì)三功能,可以選擇不同國(guó)家,不同球員進(jìn)行踢球;設(shè)置一對(duì)一功能,在24個(gè)球員中,任意選擇兩個(gè)進(jìn)行比賽踢球;設(shè)置背景音樂(lè)的開(kāi)關(guān);設(shè)置時(shí)間,有四種時(shí)間可以選擇,分別是:30秒、60秒、90秒以及120秒;設(shè)置難度有三種選擇,根據(jù)球速的不同,分為低難度、中難度、高難度。

2.3 APP操作流程圖

該游戲在各項(xiàng)參數(shù)設(shè)置完畢后,選擇三對(duì)三或一對(duì)一游戲模式進(jìn)行游戲,球從中場(chǎng)任意角度開(kāi)出,移動(dòng)球員,球碰到球員或邊界都會(huì)反彈,判斷是否進(jìn)球,若進(jìn)球,進(jìn)球方比分加一,若未進(jìn),判斷時(shí)間是否結(jié)束,若結(jié)束,則顯示比分和輸贏,若未結(jié)束,游戲繼續(xù)。APP操作流程如下圖2。

3 系統(tǒng)功能設(shè)計(jì)

3.1 主界面功能設(shè)計(jì)

圖3 主界面截圖

如圖3所示,該圖為足球游戲在安卓手機(jī)設(shè)備上運(yùn)行的屏幕截圖,主屏幕背景采用中國(guó)水彩畫作,特寫足球運(yùn)動(dòng)員射門之姿,把潑墨、朱紅與鵝黃相結(jié)合,大氣中不失靈動(dòng),運(yùn)動(dòng)中不失文藝。文本采用段寧毛筆行書,賦予其中國(guó)特質(zhì),給人厚重沉穩(wěn)、狂放灑脫之感,與足球這項(xiàng)運(yùn)動(dòng)的特質(zhì)相得益彰。

3.2 游戲功能設(shè)計(jì)

在三對(duì)三游戲界面,己方和對(duì)方各設(shè)置三個(gè)圖像精靈和一個(gè)足球;在一對(duì)一游戲界面,己方和對(duì)方各設(shè)置一個(gè)圖像精靈和一個(gè)足球,上下兩邊各設(shè)一個(gè)球框,添加計(jì)時(shí)器進(jìn)行計(jì)分和計(jì)時(shí)。如下圖4所示:

圖4 游戲功能截圖

當(dāng)足球碰到對(duì)方球員時(shí),設(shè)置足球的方向朝自己球門方向隨機(jī)一個(gè)角度;當(dāng)足球碰到己方三個(gè)球員則設(shè)置足球的方向?yàn)閷?duì)方球門的隨機(jī)一個(gè)方向,從而實(shí)現(xiàn)互相踢球的效果。兩個(gè)精靈是己方球門和對(duì)方球門,當(dāng)球門被足球碰撞,即球被踢進(jìn)球門。玩家變量和電腦變量是雙方的進(jìn)球數(shù),如果踢進(jìn)去進(jìn)球數(shù)就加一,然后顯示的比分標(biāo)簽顯示一下當(dāng)前比分。速度是足球的加速度,當(dāng)足球被球員踢到會(huì)有一個(gè)加速度產(chǎn)生,使得球賽更逼真。

3.3 人物選擇功能設(shè)計(jì)

在三對(duì)三游戲設(shè)置界面,共有四個(gè)國(guó)家、每個(gè)國(guó)家六名球員可供選擇,己方和對(duì)方各選擇三名;在一對(duì)一游戲設(shè)置界面,共有24名球員可供選擇。如圖5所示。

設(shè)置球員這個(gè)布局依靠按鈕的點(diǎn)擊來(lái)切換,當(dāng)己方球員或者對(duì)方球員被點(diǎn)擊的時(shí)候,會(huì)出現(xiàn)24個(gè)按鈕,將4個(gè)國(guó)家,每個(gè)國(guó)家的6個(gè)球員顯示出來(lái)。當(dāng)球員被點(diǎn)擊的時(shí)候設(shè)置己方或者對(duì)方球員的圖像為所點(diǎn)擊球員的頭像,并且保存己方球員和對(duì)方球員的頭像。

圖5 游戲設(shè)置截圖

3.4 其他功能設(shè)計(jì)

游戲中,可根據(jù)你的喜好進(jìn)行背景音樂(lè)開(kāi)關(guān)、游戲時(shí)間和游戲難度的設(shè)置。

設(shè)置背景音樂(lè)的開(kāi)關(guān)依靠按鈕的點(diǎn)擊來(lái)切換。在設(shè)置時(shí)間界面,共有30秒、60秒、90秒、120秒四種模式可供選擇,設(shè)置時(shí)間依靠四個(gè)復(fù)選框的按鈕點(diǎn)擊來(lái)切換。在設(shè)置難度界面,有低難度、中難度、高難度三種模式可供選擇,也依靠三個(gè)復(fù)選框的按鈕點(diǎn)擊來(lái)切換。

4 系統(tǒng)功能測(cè)試

游戲測(cè)試環(huán)境方面,采用市面上5種主流安卓機(jī)型對(duì)本游戲進(jìn)行測(cè)試。本次測(cè)試,是根據(jù)玩家角度,從游戲外觀體驗(yàn)、操作流暢程度、游戲系統(tǒng)性能等方面展開(kāi)的。在各單元測(cè)試測(cè)試結(jié)果如表1:

表1 軟件功能測(cè)試表

經(jīng)過(guò)游戲玩家的測(cè)試,結(jié)果良好。此款足球游戲APP各功能模塊使用正常,切換屏幕流暢,整體布局合理,設(shè)置詳盡,顯示良好。各模塊(包括標(biāo)簽、復(fù)選框)使用正常,微數(shù)據(jù)庫(kù)能較好地完成數(shù)據(jù)的調(diào)用,整個(gè)游戲設(shè)計(jì)合理、人性化,用戶體驗(yàn)良好,是一款成功的游戲APP。

5 結(jié)束語(yǔ)

本文所研究的關(guān)于足球游戲的安卓APP開(kāi)發(fā)與實(shí)現(xiàn),通過(guò)App Inventor為開(kāi)發(fā)工具,極大簡(jiǎn)化了較為繁瑣的計(jì)算機(jī)語(yǔ)言編寫過(guò)程,采用積木式邏輯搭建,實(shí)現(xiàn)了足球游戲APP計(jì)時(shí)、輸贏判斷、進(jìn)球統(tǒng)計(jì)、難度及任務(wù)選擇等功能,增加了本款游戲的可玩性。

[1]吳明暉. 面向計(jì)算思維的App Inventor課程建設(shè)與實(shí)踐[J].杭州電子科技大學(xué)學(xué)報(bào):自然科學(xué)版, 2015(2):93-97

[2]郭守超,周慶國(guó),鄧常梅,周睿.基于AppInventor的移動(dòng)學(xué)習(xí)探究[J].現(xiàn)代教育技術(shù),2014,24(9):121-125

[3]黃仁祥,金琦,易偉.人人都能開(kāi)發(fā)安卓APP(App Inventor2應(yīng)用開(kāi)發(fā)實(shí)戰(zhàn))[M].北京:機(jī)械工業(yè)出版社,2015.1-244

[4]孫宇,管偉明.基于App Inventor的混合氣體測(cè)爆儀研究[J].中州煤炭,2014, 2014(6):38-42

[5]鄭祥,管偉明.MIT App Inventor:讓移動(dòng)應(yīng)用開(kāi)發(fā)更接地氣[J].中國(guó)信息技術(shù)教育,2013,2013(10):84-86

[6]夏繼媛.AppInventor在高職Android移動(dòng)應(yīng)用開(kāi)發(fā)類課程中的教學(xué)研究與實(shí)踐[J].新課程教師,2014,2014(10):204-204

[7]韋俊星, 曾祥寶, 黃美素,黃青逢.基于安卓系統(tǒng)的大學(xué)生黨課培訓(xùn)系統(tǒng)客戶端的設(shè)計(jì)與實(shí)現(xiàn)[J]. 中國(guó)新通信,2015,17(11):116-117

[8]P. B. de Moura Oliveira. Teaching automation and control with App Inventor[J]. IEEE Global Engineering Education Conference (EDUCON),2015,879-884

項(xiàng)目來(lái)源

江西省教改項(xiàng)目:工科專業(yè)課程創(chuàng)新教育改革研究(JXJG-16-5-16);華東交通大學(xué)創(chuàng)新創(chuàng)業(yè)教育改革項(xiàng)目(1103716004)。

高明華(1966-),男,江西南昌人,華東交通大學(xué)副教授,主要研究方向:移動(dòng)通信。

許麗金(1992-),女,江西上饒人,華東交通大學(xué)研究生,主要研究方向:移動(dòng)通信。

猜你喜歡
界面設(shè)置游戲
中隊(duì)崗位該如何設(shè)置
國(guó)企黨委前置研究的“四個(gè)界面”
基于FANUC PICTURE的虛擬軸坐標(biāo)顯示界面開(kāi)發(fā)方法研究
人機(jī)交互界面發(fā)展趨勢(shì)研究
數(shù)獨(dú)游戲
瘋狂的游戲
飛碟探索(2016年11期)2016-11-14 19:34:47
爆笑游戲
本刊欄目設(shè)置說(shuō)明
中俄臨床醫(yī)學(xué)專業(yè)課程設(shè)置的比較與思考
第八章直接逃出游戲
主站蜘蛛池模板: 欧美在线一二区| 精品国产香蕉伊思人在线| 国产精品亚洲精品爽爽| 国产精品亚洲五月天高清| 精品少妇人妻无码久久| 亚洲一区二区成人| 国产无码在线调教| 免费观看欧美性一级| 全裸无码专区| 久久久久亚洲Av片无码观看| 日本午夜在线视频| 亚洲男人的天堂视频| 欧美日韩免费| 成人在线观看一区| 欧美成人第一页| 精品福利一区二区免费视频| 欧美日韩中文字幕在线| jizz国产视频| 亚洲AV无码乱码在线观看代蜜桃| 欧美在线一二区| 日韩欧美在线观看| 亚洲香蕉久久| 国产成人一二三| 亚洲精品视频网| 最新无码专区超级碰碰碰| 国产精品女在线观看| 五月激情婷婷综合| 日韩精品专区免费无码aⅴ| 国产午夜不卡| 亚洲中文精品久久久久久不卡| 男女精品视频| 欧美日韩va| 亚洲天堂久久| 特级aaaaaaaaa毛片免费视频| 九九热在线视频| 婷婷激情亚洲| 国产精品观看视频免费完整版| a欧美在线| 国产成人欧美| 99在线观看精品视频| 夜精品a一区二区三区| 亚洲国产天堂在线观看| 久久久久九九精品影院 | 欧美亚洲欧美| 婷婷亚洲视频| 无码一区18禁| 成人精品视频一区二区在线| 国产美女人喷水在线观看| 午夜成人在线视频| 69国产精品视频免费| 99视频精品全国免费品| 538精品在线观看| 亚洲视频一区在线| 国产成人综合网| 久久久91人妻无码精品蜜桃HD| 精品1区2区3区| 亚洲精品国产自在现线最新| 91精品啪在线观看国产| аⅴ资源中文在线天堂| 免费看的一级毛片| 99久久99视频| 免费在线成人网| www.99在线观看| 色综合天天综合| 国产福利免费在线观看| AV在线麻免费观看网站| 日韩激情成人| 亚洲午夜片| 国内精品久久九九国产精品| 欧美性精品| 亚洲 日韩 激情 无码 中出| 成人免费网站在线观看| 精品国产成人a在线观看| 久久国产拍爱| 国产精品夜夜嗨视频免费视频| 69免费在线视频| 亚洲国产黄色| 国产精品美人久久久久久AV| 制服丝袜在线视频香蕉| 免费a在线观看播放| 国产精品亚洲五月天高清| 国产乱人激情H在线观看|