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

基于移動平臺的“健腦”游戲設計與實現

2018-01-08 19:59:44曹青春
電腦知識與技術 2017年36期
關鍵詞:預防游戲

曹青春

摘要:隨著移動智能終端設備被人們所熟知和擁有,以智能終端為平臺的各種應用在人們生活中扮演了重要的角色,而手機游戲更是成為游戲產業中最重要的一部分,使用手機游戲方式訓練也變得流行和便利。“健腦”這款游戲正是利用移動設備來鍛煉人的大腦,預防大腦老齡化的有力工具。“健腦”游戲已在小范圍內進行了實驗,結果表明有一定的效果。

關鍵詞:移動設備;游戲;老齡化;鍛煉大腦;預防;框架

中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2017)36-0063-02

1 游戲介紹

1.1 游戲理念

移動學習是在數字化學習的基礎上,依托目前比較成熟多媒體技術,學習者在移動設備的幫助下實現碎片式學習。隨著中國社會的發展,人口老齡化日益嚴重,老年癡呆是困擾老年人的一種常見疾病,為了預防老年癡呆,“健腦”這款游戲應運而生。

1.2 游戲規則

游戲開始前,首先選擇游戲類型,目前有顏色、形狀和數字三種游戲類型;根據選擇的游戲類型,游戲會隨機產生顏色、形狀或數字,持續顯示指定時間后消失;然后游戲會產生一個問題讓游戲者回答,問題的類型有選擇題類型、填空題類型;游戲者回答相應的問題,回答正確加1分,回答錯誤不加分,游戲者還可以選擇是否回放游戲產生的顏色、形狀或數字。

1.3 游戲步驟

點擊游戲圖標經過一個動畫之后進入游戲主畫面,這里有一個游戲主菜單,包含了“開始”、“游戲歷史”“介紹”、“關于”四個選菜單項;點擊“游戲歷史”菜單項則進入游戲者的歷史記錄界面,在這里主要顯示游戲者的游戲記錄,包括游戲時間、持續時間、游戲類型、答對題目數量、答錯題目數量等信息;點擊“介紹”菜單項則進入介紹界面,主要是對游戲的規則進行介紹,幫助游戲者學習使用;點擊“關于”菜單項則進入關于界面,主要包含游戲的版本、作者、聯系方式等基本信息;點擊 “開始”菜單項則進入游戲的類型選擇界面,在這個界面中可以提供幾個游戲類型供游戲者選擇,目前主要有“顏色”、“形狀”、“數字”三種游戲類型,游戲選擇游戲類型后會有一個游戲倒計時畫面,倒計時完就進入游戲。

在游戲過程中,游戲者隨時可以對游戲的參數進行調整,這些參數主要有訓練界面停留時間、答題時限、本次游戲時長等,游戲者也可以出隨時暫停游戲或從暫停狀態中恢復過來繼續游戲,當然游戲者也可以隨時終止游戲。

2 設計實現

2.1 實現原理

本游戲目前主要在Android移動平臺上進行了實現,為了使游戲的擴展性更好,采用了Android + H5的方式架構,首先使用Android系統搭建一個游戲的框架,這個框架包含游戲的固定部分,而變動部分則使用H5進行實現,然后嵌入到用Android做好的框架中,從而使游戲內容的更新更方便自然,免去了整個App的更新升級。

2.2 總體設計

首先使用Android實現一個原生態的App框架,這個框架中包含歡迎動畫界面、游戲主界面、游戲類型選擇界面、介紹界面和關于界面,這些界面中除了游戲類型選擇界面外,都是內容固定不變的,所以這部分與軟件升級更新關系不大。

游戲界面部分使用H5來進行實現,一方面游戲內容本身和游戲者決定了這部分內容不需要響應速度方面的過高需求,另外一方面游戲內容的升級更新也需要簡單、快捷,再加上移動平臺上內嵌的瀏覽器性能也很好,都支持最新的H5和CSS3。

在游戲類型選擇功能中,App首先訪問游戲服務器,得到所有的游戲類型,然后進行展示并保存到當前App中。如果當前沒有網絡,則在指定時間段后,僅展示App中保存的歷史游戲類型,這樣即使沒有網絡,游戲者也可以進行游戲。

游戲者選擇游戲類型后,App首先去查看數據緩沖區中是否有相應的游戲頁面,如果有則直接使用,如果沒有則聯網訪問服務器獲取相應的游戲頁面,并保存到App的數據緩沖區,以備以后使用。

2.3 關鍵技術

由于本游戲采用Android原生態技術和H5技術相結合而開發的,如何使這兩部分相互通信成為本App的關鍵。為了達到通信目的,框架Activity類中嵌入WebView控件,使得Java語言和H5中的JavaScript相互調用成為可能,順利解決了Activity與Html頁面的通信。

3 游戲架構

3.1 主要功能類

1) MainActivity類:主界面實現類,主要負責主界面的生成。

2) IntroActivity類:游戲介紹界面實現類,主要負責介紹界面的生成。

3) RecordsActivity類:游戲記錄界面實現類,主要負責記錄游戲者的游戲記錄信息。

4) GameActivity類:游戲中的框架實現類, 主要負責加載H5的游戲內容。

5) Java2Js類:框架類中的通信類實現,主要負責實現框架類與H5頁面間的通信。

3.2 主要程序結構

本手機游戲App主要程序結構如圖1所示。

4 游戲運行效果與界面

游戲運行后的部分界面如圖2所示。

5 結束語

本游戲app使用android studio2.3集成開發平臺,采用面向對象的編程方式,在Android移動平臺進行了實現,具體的游戲內容則采用H5技術進行實現,使用內容與展示框架分離,從而使得升級、更新內容簡單、方便。本游戲經實際測試,運行良好,符合最初的設計理念,達到了預期目標,并經過小范圍的用戶試用,有一定的積極效果。

參考文獻:

[1] 鄧文淵. Android開發基礎教程[M]. 北京: 人民郵電出版社, 2014.

[2] 倪紅軍, 張學成. 基于Android的移動學習評價系統的設計與實現[J]. 計算機技術與發展, 2016, 26(8):109-112.

[3] 李華明. Android 游戲編程之從零開始[M].北京: 清華大學出版社, 2011.

[4] 蘇志同, 石山坤. 手機游戲開發架構的研究[J]. 計算機工程與設計, 2014(5):134-142.

[5] 陳淮. 基于Android游戲開發中常用類庫的設計與實現[D]. 西安: 西安電子科技大, 2011.

[6] 張思陽, 黃同成. 基于Android的自助游APP的設計與實現[J]. 電腦知識與技術, 2017(1):95-97.

猜你喜歡
預防游戲
游戲
數獨游戲
瘋狂的游戲
飛碟探索(2016年11期)2016-11-14 19:34:47
淺談跑步運動中膝關節的損傷和預防
鋁箔針孔產生原因與預防方法探討
腦卒中合并腦栓塞癥的預防及護理觀察
構建高校大學生網絡成癮“五重”預防體系
新形勢下預防校園暴力的策略研究
成才之路(2016年25期)2016-10-08 09:52:32
爆笑游戲
第八章直接逃出游戲
小學科學(2015年7期)2015-07-29 22:29:00
主站蜘蛛池模板: 国产成人综合日韩精品无码不卡| 久久午夜夜伦鲁鲁片无码免费| 国产精品毛片一区| 国产成人精品在线| 欧美午夜理伦三级在线观看| 亚洲乱码视频| 亚洲区欧美区| 亚洲精品天堂自在久久77| 亚洲人人视频| 香蕉视频在线观看www| 亚洲综合中文字幕国产精品欧美| 日韩一区精品视频一区二区| 香蕉伊思人视频| 亚洲一区二区三区国产精品| 日韩AV手机在线观看蜜芽| 中文无码精品A∨在线观看不卡| 国产精品任我爽爆在线播放6080 | 91成人免费观看| 在线观看国产精品日本不卡网| 在线观看国产黄色| 欧美亚洲一二三区| 国产精品性| 亚洲国产欧美中日韩成人综合视频| 国产精品私拍99pans大尺度| 亚洲日韩精品伊甸| 婷婷午夜影院| 蝴蝶伊人久久中文娱乐网| 国产XXXX做受性欧美88| 日韩久草视频| 制服丝袜亚洲| 国产亚洲欧美在线专区| 国产在线观看成人91| 国产精品偷伦在线观看| 青青草原国产| 亚洲精品第一页不卡| 暴力调教一区二区三区| 日本人妻丰满熟妇区| 波多野结衣国产精品| 91国语视频| 亚洲国产成人自拍| 欧美.成人.综合在线| 香蕉伊思人视频| 天天激情综合| 免费无码在线观看| 精品人妻无码中字系列| 午夜福利网址| 伊人久综合| 99热亚洲精品6码| 国产高清不卡视频| 亚洲二三区| 中国成人在线视频| 国产中文一区二区苍井空| 在线观看免费人成视频色快速| 亚洲精品成人7777在线观看| 午夜色综合| 色哟哟国产精品一区二区| 色欲不卡无码一区二区| 日本黄色a视频| 2021国产v亚洲v天堂无码| 99热最新网址| 国产女人18水真多毛片18精品| 谁有在线观看日韩亚洲最新视频| 亚洲最新在线| 香蕉久人久人青草青草| 亚洲av无码片一区二区三区| 久久无码免费束人妻| 日韩无码视频网站| 欧美视频二区| 呦系列视频一区二区三区| 伊人色综合久久天天| 人人看人人鲁狠狠高清| 污视频日本| 国产精品伦视频观看免费| 露脸真实国语乱在线观看| 免费视频在线2021入口| 国产尤物在线播放| 97久久精品人人| 亚洲精品福利网站| 1769国产精品视频免费观看| 亚洲AV一二三区无码AV蜜桃| 香蕉eeww99国产在线观看| 国产乱人伦AV在线A|