国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

《東巴探險(xiǎn)之識(shí)字連連看》設(shè)計(jì)與實(shí)現(xiàn)

2017-02-06 02:35張子一孟坤
數(shù)碼世界 2017年1期
關(guān)鍵詞:東巴計(jì)分關(guān)卡

張子一 孟坤

北京信息科技大學(xué)計(jì)算機(jī)學(xué)院

《東巴探險(xiǎn)之識(shí)字連連看》設(shè)計(jì)與實(shí)現(xiàn)

張子一 孟坤

北京信息科技大學(xué)計(jì)算機(jī)學(xué)院

連連看是一種玩法簡單、受眾廣泛的游戲。論文闡述了將東巴文字融合到連連看游戲中的方法,著重說明了《東巴探險(xiǎn)之識(shí)字連連看》這款A(yù)ndroid平臺(tái)游戲的設(shè)計(jì)與實(shí)現(xiàn)過程,對(duì)于將游戲運(yùn)用到文化的保護(hù)與宣傳領(lǐng)域具有指導(dǎo)意義。

計(jì)算機(jī)應(yīng)用 連連看 東巴文字 Android平臺(tái) 文化保護(hù)

1 引言

東巴文是居住于西藏東部以及云南省北部的少數(shù)民族納西族所使用的文字。東巴文被譽(yù)為是目前世界上唯一保存完整的“活著的象形文字”,是世界上最古老的象形文字之一。傳統(tǒng)文化傳播方式效率較低,并且難以被青年人所接收。將東巴文融入到連連看游戲中,可以在體驗(yàn)游戲快樂的同時(shí)學(xué)習(xí)傳統(tǒng)文化,一舉兩得。

連連看是一款源自于臺(tái)灣的游戲,因?yàn)橛螒蛞?guī)則簡單、游戲節(jié)奏快、趣味性強(qiáng)等優(yōu)勢而深受喜愛。自谷歌發(fā)布Android平臺(tái)以來,智能手機(jī)迅速普及,連連看游戲在智能手機(jī)上流行起來。Android平臺(tái)具有開放性和可擴(kuò)展性,市場占有量很大。Unity是一套包括圖形、聲音、物理等功能的游戲引擎,功能十分強(qiáng)大,因此,本文選擇它作為游戲的主要開發(fā)平臺(tái),設(shè)計(jì)并實(shí)現(xiàn)一款東巴探險(xiǎn)之識(shí)字連連看的游戲軟件。

2 游戲規(guī)則設(shè)計(jì)

圖1 各模塊之間關(guān)系

游戲首先隨機(jī)生成不同含義的東巴文和漢字,并在界面顯示。用戶需要將相同含義的東巴文和漢字相連接,如果含義相同,則用戶成功,消除一組文字,并會(huì)獲得相應(yīng)數(shù)量的積分。如果含義不相同,則用戶不成功,文字不會(huì)消失。用戶需要在規(guī)定時(shí)間內(nèi)獲得一定數(shù)量的積分才能通關(guān)。

本系統(tǒng)共設(shè)置游戲計(jì)時(shí)模塊、圖片組生成模塊、連接消除模塊、勝利條件判斷模塊等4個(gè)主要模塊。各模塊之間的關(guān)系見圖1。

3 游戲功能實(shí)現(xiàn)

3.1 游戲計(jì)時(shí)

游戲以刷新50次為一個(gè)單位,計(jì)時(shí)器每刷新50次計(jì)數(shù)減1,直到減至0,游戲結(jié)束。

3.2 圖片組的隨機(jī)生成

先將包含漢字和東巴文的圖片作為可重復(fù)使用的對(duì)象加入到工程中。對(duì)每一個(gè)圖片進(jìn)行類別編號(hào)。在編號(hào)的范圍內(nèi)生成隨機(jī)數(shù),并按照隨機(jī)數(shù)選擇相應(yīng)的圖片生成一個(gè)實(shí)例,顯示到游戲界面。如果當(dāng)前游戲界面沒有圖片可以消除,則可以點(diǎn)擊刷新按鈕,按照上述步驟重新生成圖片組,繼續(xù)游戲。

3.3 連接消除

用戶點(diǎn)擊任何一個(gè)圖片,系統(tǒng)都會(huì)記錄在后臺(tái),之后會(huì)對(duì)該圖片進(jìn)行判斷。如果之前沒有圖片被記錄在后臺(tái),則將此圖片信息記錄在后臺(tái);如果之前已經(jīng)有圖片被記錄,則根據(jù)它們的分類標(biāo)識(shí)判斷是否屬于同一組,進(jìn)而判斷是否可以消除。如果可以消除,則給計(jì)分器加一定的積分,并在游戲界面刪除這兩個(gè)圖片,清除后臺(tái)記錄信息;如果不能消除,則直接在后臺(tái)清除記錄信息。

3.4 游戲勝負(fù)判斷

在游戲界面每次刷新時(shí),都會(huì)判斷游戲計(jì)時(shí)器的值是否為0和計(jì)分器的值是否達(dá)到要求。若計(jì)時(shí)器值為0,則顯示游戲失敗界面;否則,判斷計(jì)分器條件。若計(jì)分器的值達(dá)到要求,顯示游戲勝利界面;否則,繼續(xù)連接消除。

4 實(shí)驗(yàn)結(jié)果

首先,打開游戲,顯示歡迎界面,見圖2。點(diǎn)擊“開始”按鈕,出現(xiàn)東巴文的簡介,見圖3。點(diǎn)擊確認(rèn)按鈕,出現(xiàn)關(guān)卡選擇界面,見圖4。選擇關(guān)卡之后,游戲自動(dòng)生成圖片組,見圖5。點(diǎn)擊含義相同的圖片進(jìn)行連接消除,獲得積分,見圖6。點(diǎn)擊“刷新”按鈕,重新生成圖片組,見圖7。如果積分由-100分增加到0分,則用戶成功,見圖8。如果時(shí)間為0,則用戶失敗,見圖9。在成功和失敗界面點(diǎn)擊“繼續(xù)游戲”的按鈕都能回到關(guān)卡選擇界面,見圖10。

圖2 顯示歡迎界面

圖3 東巴文簡介

圖4 關(guān)卡選擇界面

圖5 生成圖片組

圖6 連接消除

圖7 刷新圖片組

圖8 用戶成功

圖9 用戶失敗

圖10 返回關(guān)卡選擇界面

5 結(jié)論

在設(shè)計(jì)游戲時(shí)要多方面參考,分步進(jìn)行,逐步求精。模塊之間功能要盡量避免耦合性,為后期修改與維護(hù)提供良好的條件。游戲應(yīng)該在具有娛樂性的同時(shí)兼顧教育性,這樣寓教于樂,有利于社會(huì)的和諧與進(jìn)步。

[1]趙世紅&和品正.東巴藝術(shù)[M],山東美術(shù)出版社,2009,1-18

[2]朱亞玲&張睿敏.基于java的連連看游戲設(shè)計(jì)與實(shí)現(xiàn)[J].數(shù)學(xué)技術(shù)與應(yīng)用,2016,03:161-162

[3]趙朋飛.智能手機(jī)操作系統(tǒng)Google Android分析[J].科技信息,2011,31:8-9

[4]金璽曽.Unity3D2D手機(jī)游戲開發(fā)[M],清華大學(xué)出版社,2014,2-3

[5]路朝龍.Unity權(quán)威指南:Unity3D與Unity2D全實(shí)例講解[M],中國青年出版社,2014,125-129

北京信息科技大學(xué)2016年人才培養(yǎng)質(zhì)量提高經(jīng)費(fèi)(5111610800);感知與計(jì)算智能聯(lián)合實(shí)驗(yàn)室支持。

TP399

A

猜你喜歡
東巴計(jì)分關(guān)卡
本期主題
——五月,是詩的樣子!
帶定性判斷的計(jì)分投票制及其公理刻畫
云南省檔案館館藏《東巴經(jīng)》
瘋狂冒險(xiǎn)島
祭風(fēng)
高級(jí)教師評(píng)審傾力一線教師
基于單片機(jī)的中國式摔跤比賽計(jì)分器開發(fā)設(shè)計(jì)
試論東巴畫的特征及欣賞方法
和云章東巴所寫經(jīng)書研究
奪寶園