亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

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

        2017-04-25 09:41:41高明華練杰許麗金華東交通大學(xué)信息工程學(xué)院
        數(shù)碼世界 2017年4期
        關(guān)鍵詞:己方球門進(jìn)球

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

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

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

        結(jié)合當(dāng)下手游的發(fā)展形勢(shì),以?shī)蕵?lè)功能作為首要出發(fā)點(diǎn),本文提出了一種利用App Inventor工具,開發(fā)了基于Android系統(tǒng)足球類游戲APP,并對(duì)足球游戲APP的需求分析、開發(fā)過(guò)程及功能設(shè)計(jì)等方面進(jìn)行了詳細(xì)地闡述。本APP采用了模塊化的設(shè)計(jì)思路,大大地減短了開發(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)播形式和多樣選擇。支持開發(fā)足球類手機(jī)應(yīng)用程序、互聯(lián)網(wǎng)和手機(jī)足球游戲、足球題材動(dòng)漫和影視作品。本文就是要開發(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ì)分為開始游戲、游戲設(shè)置兩種模式。具體框架安排如下:

        在開始游戲這個(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è)的開關(guān);在設(shè)置時(shí)間中,有30秒、60秒、90秒、120秒四個(gè)時(shí)間可供選擇;在設(shè)置難度中,根據(jù)球速不同,提供低難度、中難度、高難度三種模式給玩家選擇。

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

        2.1 游戲開始模塊

        該模塊實(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è)的開關(guān)

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

        圖2 APP操作流程圖

        ⑤設(shè)置難度

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

        2.3 APP操作流程圖

        該游戲在各項(xiàng)參數(shù)設(shè)置完畢后,選擇三對(duì)三或一對(duì)一游戲模式進(jìn)行游戲,球從中場(chǎng)任意角度開出,移動(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è)開關(guān)、游戲時(shí)間和游戲難度的設(shè)置。

        設(shè)置背景音樂(lè)的開關(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)性能等方面展開的。在各單元測(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開發(fā)與實(shí)現(xiàn),通過(guò)App Inventor為開發(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]黃仁祥,金琦,易偉.人人都能開發(fā)安卓APP(App Inventor2應(yīng)用開發(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)用開發(fā)更接地氣[J].中國(guó)信息技術(shù)教育,2013,2013(10):84-86

        [6]夏繼媛.AppInventor在高職Android移動(dòng)應(yīng)用開發(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)通信。

        猜你喜歡
        己方球門進(jìn)球
        踢球入門
        腦筋急轉(zhuǎn)彎
        進(jìn)球了
        呵呵
        基于圖論與PageRank的要地反導(dǎo)己方目標(biāo)重要性排序
        情緒式表達(dá)讓愛(ài)很受傷
        百姓生活(2020年7期)2020-08-24 12:51:37
        基于語(yǔ)料庫(kù)的日語(yǔ)授受表現(xiàn)的研究
        644球,梅西打破貝利紀(jì)錄
        Goal Trail進(jìn)球路線 等
        100%的進(jìn)球率
        中文字幕在线一区乱码| 久久精品国产亚洲av无码娇色| 中文字幕丰满伦子无码| 九九九精品成人免费视频小说| 乱色视频中文字幕在线看| 成人性生交大片免费看i| 久草福利国产精品资源| 亚洲av无码国产精品色午夜字幕| 在线精品一区二区三区| 麻豆国产av尤物网站尤物| 亚洲乱码中文字幕综合| 美女免费观看一区二区三区| 亚洲av无码成h在线观看| 日本乱偷人妻中文字幕在线| 亚洲AV秘 无码二区在线| 国产毛片一区二区日韩| 国产一区二区三区成人| 性猛交ⅹxxx富婆视频| 中文无码一区二区不卡αv| 亚洲国产另类久久久精品小说| 国产精品毛片大尺度激情| 一区二区三区四区在线观看日本| 97se亚洲国产综合自在线观看 | 熟女熟妇伦av网站| 亚洲欧美日韩国产精品一区| 亚洲色图第一页在线观看视频| 24小时免费在线观看av| 成人无码网www在线观看| 国产一区二区不卡老阿姨| 成人免费丝袜美腿视频| 大陆成人精品自拍视频在线观看 | 日韩人妻另类中文字幕| 日日婷婷夜日日天干| 夜夜被公侵犯的美人妻| 蜜桃在线观看视频在线观看| 国产一区二区三区内射| 国产美女精品一区二区三区| 日本五月天婷久久网站| 亚洲麻豆av一区二区| 中文字幕人成人乱码亚洲av| 中文字幕+乱码+中文字幕一区|