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

        ?

        基于CocosCreator的“英語學習型游戲”軟件開發(fā)與設計

        2019-07-12 07:07:08莫銳益匡珍春
        電子技術與軟件工程 2019年11期
        關鍵詞:界面游戲英語

        文/莫銳益 匡珍春

        1 引言

        在科技飛速發(fā)展的時代,新媒體越來越受到人們的關注,成為人們議論的熱門話題,新媒體在業(yè)界的繁榮使得各界對其研究進一步加強。隨著智能移動終端的高度普及,大眾已趨向于隨時隨地互動性表達、娛樂與信息化,游戲競技產業(yè)也隨之興起,同時推動了知識產業(yè)的不斷發(fā)展。傳統(tǒng)的英語學習方式只是簡單地進行書面上的應答與聽力訓練,枯燥并缺少趣味性,久而久之學生學習熱情大減。新媒體時代英語學習型游戲軟件實現(xiàn)多人在線戰(zhàn)術競技,最大限度地將游戲與英語學習結合起來,讓玩家學英語不再沉悶,從而達到輕松應對英語聽力與詞匯的效果,助力學生通關英語四、六級以及研究生英語入學考試等。

        2 需求分析

        目標群體分為教育者和學習者兩個群體。在英語教育者看來,現(xiàn)在的網絡教學環(huán)節(jié)單一,如果要改變現(xiàn)狀,可在教學中加入具有競技特征的游戲元素,針對游戲生成的可視化學習數(shù)據統(tǒng)計,并結合具體情況及時調整教學內容、教學重點,游戲還需提供巨量的題庫資源,供老師選擇;對于英語學習者,可通過英語學習型游戲合理分配學習與娛樂的時間,也可通過排行榜、答題技巧等方式展示個人英語實力,讓英語學習進入正反饋循環(huán)。

        3 游戲功能設計

        此游戲作為一款回合制卡牌即時策略游戲,集娛樂、學習和社交等功能模塊于一體。游戲娛樂方面,戰(zhàn)斗主界面和道具倉庫是首要功能,玩家可在道具倉庫中查看自己所有的道具卡牌;在學習模塊中,為了使玩家能夠每日持續(xù)學習英語,應設置每日任務功能及學習獎勵機制;社交功能模塊中,可設置排名和分享的功能,每個玩家在每輪戰(zhàn)斗結束后都有分數(shù)結算,并即時顯示每個玩家的總分排名情況。

        此外,游戲還增設了正反饋循環(huán)效應獎勵機制,所有的操作均以游戲貨幣-金幣為獎勵,可在商店消費換取新卡牌。為了提高用戶體驗,玩家也可以在設置中選擇是否開啟游戲音效、游戲背景音樂、手機震動等功能。

        3.1 玩法

        游戲中戰(zhàn)斗主界面地圖采用N*N 個六邊形(Hex Cell)組成的有邊界地圖,每場游戲有兩位玩家,互為敵人,各處于地圖兩側。玩家可在基地處附近擺置分配到的卡牌,卡牌被安置后,會常駐于該六邊形,且能進行六個方向的移動,如果附近有敵對卡牌,還可以進行多種操作,例如逃跑、普通攻擊、奧義攻擊等等。游戲對戰(zhàn)的勝利條件為敵方卡牌單位血量全部置空。

        3.2 每日任務

        玩家每日會被分配到數(shù)個隨機任務,內容主要是高考英語及大學英語四、六級等聽力真題,短對話或短文及日常訓練題,如聽音辯詞等,當玩家完成指定的任務后,可獲得每日獎勵,并讓里程碑進度條推進一步,里程碑進度條達到一定的位置即可參與抽獎活動以解鎖新卡牌。

        4 游戲界面及戰(zhàn)斗流程設計

        基于魔法游戲題材,歐美游戲對于此風格有很多的考究,例如《爐石傳說》、《Faeria》等,畫面精美且十分符合設定,據此我們設計的游戲主界面效果如圖1、圖2。

        游戲戰(zhàn)斗流程設計如圖3、圖4。

        5 關鍵技術及其實現(xiàn)

        游戲開發(fā)分客戶端和服務端兩部分??蛻舳酥饕肅ocosCreator 游戲引擎制作,使用內置框架編寫游戲腳本,以TypeScript 為腳本語言,使用TiledMap 工具制作游戲地圖,借助TexturePacker 工具將相關貼圖進行合圖操作以減少OpenGL 渲染時的內存開銷,經由ParticleSystem 粒子系統(tǒng)制作出動畫特效;受網易開源游戲架構Pomelo 啟發(fā),服務端架構分為用戶中心、同步服務群和分發(fā)中心,用戶中心利用SpringBoot 框架快速建立了Restful API 服務,而分發(fā)中心和同步服務群則應用了“哨兵集群”模式,包含的類庫或框架有:網絡通信框架Netty、序列化類庫Protobuf以及多種數(shù)據庫驅動類庫Ression、Mysql-Connector 等。

        圖1:游戲主界面概念視圖

        圖2:游戲主界面實體圖

        圖3:卡牌攻擊流程

        圖4:卡牌防御流程

        圖5:TexturePacker 進行合圖操作后的效果

        圖6:TiledMap 制作的游戲地圖

        5.1 客戶端架構

        開發(fā)中使用了ECS(Entity-Component-System)架構,大量的邏輯腳本都是基于組件模式設計的,例如卡牌的攻擊/移動控制組件、卡牌展示頁的購買/使用組件等;在系統(tǒng)設計方面,如資源管理系統(tǒng)、UI(User-Interface)系統(tǒng)等。

        5.2 多客戶端同步

        客戶端與服務器采取TCP 通信,屬于C/S(Client/Server)模式,為星型網絡拓撲結構??蛻舳酥g不能互連,利用服務器的群發(fā)功能完成數(shù)據共享。游戲采用“樂觀幀鎖定”同步模式,經過不少的實踐與改進,游戲在RTT(Round-Trip Time)低于67ms 的情況下都能順暢同步,開啟“時延補償”策略的情況下,超高時延也能正常運行。

        6 結束語

        該款英語學習型游戲初步在校內小范圍推廣,旨在幫助學生在大學英語四、六級考試前強化聽力能力,成功獲得了比較大的反響。在最近的一次追蹤調查中發(fā)現(xiàn),使用該款游戲進行英語四六級練習的樣本群體,復試成績對比上次都有不同程度上升。不過在游戲運行期間,接收到了不少因漏洞而影響體驗的投訴,還有增強游戲娛樂和擴充題庫等的建議,對于投訴和建議,本人已一一記錄在案,計劃對該款游戲進行迭代,期望在下一個版本中滿足更多人的需求。

        猜你喜歡
        界面游戲英語
        國企黨委前置研究的“四個界面”
        當代陜西(2020年13期)2020-08-24 08:22:02
        基于FANUC PICTURE的虛擬軸坐標顯示界面開發(fā)方法研究
        人機交互界面發(fā)展趨勢研究
        數(shù)獨游戲
        瘋狂的游戲
        飛碟探索(2016年11期)2016-11-14 19:34:47
        爆笑游戲
        讀英語
        第八章直接逃出游戲
        小學科學(2015年7期)2015-07-29 22:29:00
        手機界面中圖形符號的發(fā)展趨向
        新聞傳播(2015年11期)2015-07-18 11:15:04
        酷酷英語林
        97夜夜澡人人双人人人喊| 亚洲国产天堂久久综合网| 亚洲人成综合第一网站| 最新中文字幕日韩精品| 久久综合久久美利坚合众国| 中文字字幕人妻中文| 成人午夜福利视频镇东影视| 免费人成视频x8x8| 激情久久无码天堂| 国产午夜精品美女裸身视频69| 国内人妖一区二区在线播放| 国产一级r片内射免费视频| 国产色婷亚洲99精品av网站| 日韩人妻免费视频一专区 | 中文字幕福利视频| 无码av在线a∨天堂毛片| 免费无码又爽又刺激高潮的视频网站 | 国产美女久久久亚洲综合| 国产一区二区三区在线爱咪咪| 亚洲国产丝袜久久久精品一区二区 | 中日韩欧美在线观看| 精品国产网红福利在线观看| 免费精品无码av片在线观看| 丝袜美女污污免费观看的网站| 亚洲乱精品中文字字幕| 日韩精品视频在线一二三| 青青草视频国产在线观看| 亚洲视频一区二区蜜桃| 日韩性感av一区二区三区| 少妇深夜吞精一区二区| 日本人妻高清免费v片| 色综合久久中文综合网亚洲| 日本无码欧美一区精品久久 | 久久女人精品天堂av影院麻| 欧美老肥妇做爰bbww| 全免费a级毛片免费看网站| 一本大道香蕉最新在线视频| 综合图区亚洲另类偷窥| av在线播放一区二区免费| 久久精品国产亚洲av麻豆会员| 免费av片在线观看网址|