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

白族“圍簽”電子網(wǎng)絡(luò)游戲的設(shè)計(jì)與實(shí)現(xiàn)方法

2022-09-26 04:19:52昆明捷成斌文化傳播有限公司王嘉秀楠
關(guān)鍵詞:規(guī)則游戲

昆明捷成斌文化傳播有限公司 王嘉秀楠

圍簽是一種流行于云南省大理白族自治州部分地區(qū)的傳統(tǒng)概率型游戲。大理作為云南省的歷史文化名城,根據(jù)有關(guān)資料記載:早在公元7世紀(jì)中葉洱海流域就已繁衍出了強(qiáng)大的地方民族部落[1]。在地方傳說(shuō)里到了南詔、大理國(guó)時(shí)期圍簽已經(jīng)出現(xiàn)并流行開來(lái)。此游戲以“圍獵”為原型,是白族人民集體創(chuàng)造的智慧結(jié)晶,游戲中蘊(yùn)含著的豐富數(shù)學(xué)知識(shí)無(wú)疑是白族民眾日常生活中最好的“思維訓(xùn)練器”。而隨著科技的進(jìn)步,人民生活條件的不斷提高,一直以來(lái)在民間埋沒(méi)的圍簽必須順應(yīng)時(shí)代的發(fā)展,從現(xiàn)實(shí)走向虛擬,才能得到普及和廣泛的認(rèn)可。因此,筆者設(shè)計(jì)了一款圍簽電子網(wǎng)絡(luò)游戲,且敘述了圍簽的游戲基本規(guī)則和發(fā)展歷史,以及該游戲的開發(fā)設(shè)計(jì)基本過(guò)程和實(shí)現(xiàn)方法。主要實(shí)現(xiàn)如:開始游戲、扔骰子、輸贏計(jì)算等功能。

在科技日新月異,全球化的大背景下,人們生產(chǎn)生活不斷提高,娛樂(lè)活動(dòng)也越加豐富,而一些如圍簽一樣的傳統(tǒng)游戲已經(jīng)陷入失傳的風(fēng)險(xiǎn)當(dāng)中。因此圍簽需要發(fā)展和進(jìn)步,通過(guò)JavaScript的基本編程方法[2]和互聯(lián)網(wǎng)等新興技術(shù)相結(jié)合則可以實(shí)現(xiàn)跨平臺(tái)游玩,增加趣味性,這樣才能被廣泛認(rèn)知和走向國(guó)際。

1 圍簽的歷史

圍簽屬于白族民間的一種傳統(tǒng)概率型游戲,有著較為悠久的歷史以及文化底蘊(yùn)。圍簽的發(fā)源地大理作為我國(guó)西南重要的文化中心,素來(lái)就有“文獻(xiàn)名邦”的美譽(yù)。在公元7世紀(jì)下半葉大理一帶的社會(huì)經(jīng)濟(jì)取得了較大的發(fā)展,出現(xiàn)了一些具有特殊性質(zhì)的城邑聚落[3]。到了公元8世紀(jì)在蒙舍詔首領(lǐng)皮邏閣的帶動(dòng)下建立起了南詔國(guó)[4],而大理一帶則成為了南詔國(guó)重要的政治、經(jīng)濟(jì)、文化中心。由于南詔國(guó)地處我國(guó)西南古代的重要經(jīng)商要道之上,可以說(shuō)是通往東南亞的咽喉要道,所以其商貿(mào)頗為發(fā)達(dá),而圍簽這樣的概率型游戲則成為了最好的“數(shù)學(xué)課本”。圍簽中蘊(yùn)含著我國(guó)傳統(tǒng)的數(shù)學(xué)知識(shí),比如其中的支數(shù)和柱數(shù)就是根據(jù)《易經(jīng)》像數(shù)原理設(shè)計(jì)的。又因?yàn)檫@種游戲以少數(shù)民族地區(qū)流行的圍獵活動(dòng)為基礎(chǔ),生動(dòng)形象,可謂是從老至少人人皆愛(ài)。到了公元10-11世紀(jì),由于大理國(guó)采取一系列重視國(guó)家經(jīng)濟(jì)的舉措,人民安居樂(lè)業(yè),圍簽也成為了一種廣泛流行的游戲。明代時(shí)隨著云南一帶商幫的發(fā)展圍簽又成為了民間最好的“思維訓(xùn)練器”,并且逐步演變成了一種傳統(tǒng)文化,每逢春節(jié)的時(shí)候白族民眾都喜愛(ài)聚在一起游玩。圍簽作為一種融吉慶、歡樂(lè)、休閑、數(shù)學(xué)等因素為一體的游戲,擁有非常豐富的文化內(nèi)涵,是白族先民把人和自然關(guān)聯(lián)的創(chuàng)造性民俗活動(dòng),可以說(shuō)它極具價(jià)值。但隨著時(shí)代的發(fā)展,人民娛樂(lè)生活得越加豐富,圍簽這種游戲就開始顯得有那么一些跟不上時(shí)代了,游玩的人數(shù)越來(lái)越少甚至已經(jīng)陷入失傳的風(fēng)險(xiǎn)之中。不過(guò)幸運(yùn)的是隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,我們可以通過(guò)技術(shù)手段,把這種游戲從現(xiàn)實(shí)搬入到虛擬世界中,向更多人普及和推廣這種即將失傳的民族游戲。

2 圍簽的基本規(guī)則

圍簽牌一般由竹子制成,總共有134支牌簽,并分別設(shè)有十種動(dòng)物,每種動(dòng)物代表不同柱數(shù)。分別為:老獅子1支,代表64柱;老虎2支,每支代表32柱;豹子4支,每支代表16柱;順1支,代表16柱;狗2支,每支代表12柱;鷹4支,每支代表10柱;馬鹿8支,每支代表8柱;獐子16支,每支代表4柱;兔子32支,每支代表2柱;小雞64支,每支代表1柱;總共為528柱。

游玩大概在2-10人左右,并準(zhǔn)備6顆骰子用于擲于大碗中看點(diǎn)數(shù),6顆骰子組合出的不同點(diǎn)數(shù)代表可得到不同動(dòng)物。首先誰(shuí)擲出的單個(gè)骰子點(diǎn)數(shù)大誰(shuí)就是開局者;其次游戲分為正擲和分?jǐn)S兩個(gè)過(guò)程。正擲時(shí)擲出不同的點(diǎn)數(shù)組合代表該玩家獲得不同的動(dòng)物簽,例如:擲出1顆紅4點(diǎn)可獲得一支小雞簽;擲出2顆紅4點(diǎn)可獲得一支小兔簽;擲出4顆幺點(diǎn)可獲得一支狗簽等。要想獲得柱數(shù)多的猛獸,6顆骰子的組合就越復(fù)雜,得到的概率也就越低。

當(dāng)游戲中獲得概率高的小雞和兔子全部被玩家分完,如還剩下其他動(dòng)物簽未分完時(shí)則進(jìn)入分?jǐn)S階段,此階段則通過(guò)放寬條件獲得動(dòng)物簽。如:原本需要擲出3顆4點(diǎn),或者2顆4點(diǎn)的同時(shí)有兩對(duì)不同點(diǎn)黑面的就可得一支馬鹿簽,而在分?jǐn)S階段只需擲出2顆4點(diǎn)即可再擲一次,第二次中有1顆4點(diǎn)就可得馬鹿簽。但需要注意的是,第二次擲時(shí)若出現(xiàn)其他動(dòng)物簽,甚至是大型猛獸簽都是不算數(shù)的。

桌面上所有的牌簽分完以后,計(jì)算每個(gè)人所得的柱數(shù),柱數(shù)最多者即為贏家,并可成為下一局的開局者。

同時(shí)有以下特殊情況:如有擲出6顆紅4點(diǎn)的玩家可獲得桌面上所有牌簽,包括別人已獲得的牌簽,并且獲得勝利。若擲出6顆同點(diǎn)黑面的骰子則桌面上剩余的所有牌簽都?xì)w擲出者。在分獅子時(shí)擲出123456的順色面按照規(guī)則可再擲一次,再擲一次后又?jǐn)S出順色面則按照擲出6顆紅4點(diǎn)處理[5]。

需要注意的是以上規(guī)則只是較為流行的一種規(guī)則,在一些地區(qū)可能略有差異,但大體而言都不會(huì)偏離太多。此游戲設(shè)計(jì)也將會(huì)按照以上規(guī)則進(jìn)行。

3 總體設(shè)計(jì)方案

軟件的總體設(shè)計(jì)結(jié)構(gòu),如圖1所示。

圖1 游戲設(shè)計(jì)結(jié)構(gòu)圖Fig.1 Game design structure diagram

3.1 游戲模式選擇

進(jìn)入主界面后玩家可以選擇單人模式、多人模式、網(wǎng)絡(luò)對(duì)戰(zhàn)三個(gè)模式。

單人模式下將會(huì)提供1-10個(gè)AI和玩家對(duì)戰(zhàn)并輪流擲骰子。

多人模式最多可以提供10個(gè)空位。有2人即可開始游戲。開始游戲后玩家通過(guò)同一設(shè)備進(jìn)行對(duì)戰(zhàn)。

網(wǎng)絡(luò)對(duì)戰(zhàn)則依托于云服務(wù)器技術(shù),開始后在30s內(nèi)匹配1-10個(gè)在線玩家,匹配過(guò)程中使用計(jì)數(shù)器并開始倒計(jì)時(shí),倒計(jì)時(shí)有動(dòng)畫以及數(shù)字提示以減少玩家等待過(guò)程中的乏味,當(dāng)成功匹配到玩家時(shí)就可開始對(duì)戰(zhàn),對(duì)戰(zhàn)結(jié)束后則將玩家游玩的結(jié)果記錄至數(shù)據(jù)庫(kù)當(dāng)中。

游戲模式選擇以及游戲主界面的背景則使用JS動(dòng)畫進(jìn)行模擬以增加整體美觀度。同時(shí)還可由玩家自由選擇開關(guān)游戲背景音樂(lè),使得游戲更加豐富多彩。

3.2 游戲開始與游戲基本規(guī)則

游戲開始后可以通過(guò)基本的parseInt(Math.random()×(6-1+1)+1,10);來(lái)模擬骰子點(diǎn)數(shù)[6],按照玩家或者AI擲出數(shù)字大小確定游戲中后續(xù)階段擲骰子的順序,具體排序方法為創(chuàng)建一個(gè)函數(shù),負(fù)責(zé)對(duì)玩家擲出骰子的數(shù)據(jù)進(jìn)行冒泡排序并將結(jié)果返回,擲出點(diǎn)數(shù)越大的玩家或者AI則在游戲后續(xù)階段中越先擲骰子,此后每一輪都按照該順序來(lái)擲出骰子,直到游戲結(jié)束。在出現(xiàn)相同點(diǎn)數(shù)的情況下則由計(jì)算機(jī)通過(guò)隨機(jī)數(shù)方法在后臺(tái)模擬出1-10范圍內(nèi)的隨機(jī)數(shù),如果數(shù)值在1-5范圍內(nèi)則優(yōu)先擲骰子,這樣就可以保證玩家在擲出相同點(diǎn)數(shù)時(shí)有50%的概率拿到優(yōu)先權(quán)。其中擲骰子等過(guò)程則是通過(guò)簡(jiǎn)單的JS動(dòng)畫來(lái)進(jìn)行實(shí)現(xiàn),這樣就可以更多地增加游戲趣味性。

3.2.1 正擲階段

此階段中按照圍簽正擲階段規(guī)則進(jìn)行,可以通過(guò)隨機(jī)數(shù)模擬骰子點(diǎn)數(shù)。如擲出與動(dòng)物相對(duì)應(yīng)的點(diǎn)數(shù)則該玩家或者AI獲得的柱數(shù)增加,實(shí)現(xiàn)過(guò)程則采用邏輯判斷,例如當(dāng)玩家或者AI擲出一顆紅4點(diǎn)時(shí)就可和所有紅4點(diǎn)可得的條件進(jìn)行判斷,如無(wú)法和所有大于1柱的動(dòng)物條件相匹配則獲得一支小雞簽。獲得動(dòng)物畫面則使用語(yǔ)音提示以及動(dòng)畫效果增強(qiáng)游戲互動(dòng)性。如果玩家沒(méi)有達(dá)到任何獲得動(dòng)物簽的條件,則用文字以及語(yǔ)音提示“落空了”。

3.2.2 分?jǐn)S階段

當(dāng)判斷場(chǎng)上無(wú)任何小雞以及兔簽時(shí)則進(jìn)入此階段,此階段中按照分?jǐn)S規(guī)則進(jìn)行,如擲出對(duì)應(yīng)點(diǎn)數(shù)則該玩家或者AI可以獲得柱數(shù)增加。進(jìn)入該階段時(shí)擁有語(yǔ)音以及文字提示,用以提醒玩家注意游戲階段的改變,進(jìn)入后則在后臺(tái)調(diào)用相關(guān)的分?jǐn)S規(guī)則函數(shù)。分?jǐn)S階段對(duì)于獲得動(dòng)物簽的基本判定原理和正擲階段類似,但多增加一個(gè)條件判斷語(yǔ)句用以檢驗(yàn)玩家或者AI是否可以再擲一次。例如玩家或者AI擲出2顆4點(diǎn)時(shí)則對(duì)全場(chǎng)提示該玩家和AI可以再擲一次。獲得動(dòng)物和落空時(shí)采用和正擲階段相同的動(dòng)畫進(jìn)行提示。

3.2.3 特殊情況

在玩家或者AI擲骰子的過(guò)程中,都對(duì)是否擲出特殊情況進(jìn)行優(yōu)先的邏輯判斷,如擲出上文中所描述的特殊情況則按照上文規(guī)則決定柱數(shù)增加或者減少,以及勝負(fù),為了保證游玩體驗(yàn)在單人模式下如出現(xiàn)影響勝負(fù)的特殊情況則玩家可以選擇撤回并重新擲一次。

3.3 中途退出的判定

在游戲界面右上角將會(huì)給玩家提供中途退出的按鈕,玩家點(diǎn)擊后將會(huì)用調(diào)用一個(gè)警告框來(lái)提示玩家是否確認(rèn)退出游戲,這樣可以最大限度地防止玩家在游戲過(guò)程中因?yàn)檎`觸而退出游戲。如果玩家點(diǎn)擊確認(rèn)即可退出游戲。單人模式或者多人模式退出后不計(jì)算勝負(fù)。網(wǎng)絡(luò)對(duì)戰(zhàn)中如果超過(guò)1min未擲骰子則按照中途退出處理。網(wǎng)絡(luò)對(duì)戰(zhàn)中如果中途退出,則算失敗,并且擁有的所有柱數(shù)返還至場(chǎng)上,參與人數(shù)進(jìn)行減一處理。

3.4 勝負(fù)計(jì)算

勝負(fù)結(jié)算時(shí)則按照傳統(tǒng)規(guī)則即十個(gè)玩家或者九個(gè)AI一個(gè)人的情況下超過(guò)53柱則為勝利;九個(gè)玩家或者八個(gè)AI一個(gè)人的情況下超過(guò)59柱則為勝利;八個(gè)玩家或者七個(gè)AI一個(gè)人的情況下超過(guò)66柱則為勝利;七個(gè)玩家或者六個(gè)AI一個(gè)人的情況下超過(guò)75柱則為勝利;六個(gè)玩家或者五個(gè)AI一個(gè)人的情況下超過(guò)88柱則為勝利;五個(gè)玩家或者四個(gè)AI一個(gè)人的情況下超過(guò)105柱則為勝利;四個(gè)玩家或者三個(gè)AI一個(gè)人的情況下超過(guò)132柱則為勝利;三個(gè)玩家或者二個(gè)AI一個(gè)人的情況下超過(guò)176柱則為勝利;二個(gè)玩家或者一個(gè)AI一個(gè)人的情況下超過(guò)264柱則為勝利;未達(dá)到以上條件者則算失敗。游戲結(jié)束后通過(guò)獲取每個(gè)玩家柱數(shù)進(jìn)行從大到小的排名,讓玩家獲得更好的競(jìng)爭(zhēng)體驗(yàn)。如果出現(xiàn)特殊情況則按照3.2.3中提到的特殊情況處理。

3.5 勝率的計(jì)算

在網(wǎng)絡(luò)對(duì)戰(zhàn)模式下得益于現(xiàn)在云計(jì)算以及云服務(wù)器這樣的多重分布式計(jì)算資源進(jìn)行協(xié)同工作的全新互聯(lián)網(wǎng)模式[7],游戲可將玩家勝利或者失敗記錄以及總的游玩數(shù)記錄在云數(shù)據(jù)庫(kù)當(dāng)中,并且將玩家的勝利數(shù)和總游玩數(shù)相除從而得到玩家的勝率,這樣的措施可以激起玩家對(duì)游戲的興趣,最大程度留住玩家。

4 結(jié)語(yǔ)和展望

圍簽作為我國(guó)傳統(tǒng)民族文化的一部分,需要積極保護(hù)和傳承并且提高普及度。在娛樂(lè)生活越來(lái)越豐富的今天,包括圍簽在內(nèi)的諸多傳統(tǒng)游戲已經(jīng)逐漸跟不上時(shí)代的步伐,因此創(chuàng)新才是唯一的出路。但和諸多地方民族傳統(tǒng)運(yùn)動(dòng)以及游戲一樣,圍簽不可局限于少數(shù)地區(qū)乃至一個(gè)民族的內(nèi)部。因此圍簽需要放眼全國(guó)乃至全球,以吸引更多的人前來(lái)感受我國(guó)傳統(tǒng)民族文化的奧妙和精髓。同時(shí)在發(fā)展過(guò)程中應(yīng)當(dāng)順應(yīng)時(shí)代的潮流,符合時(shí)代發(fā)展規(guī)律,遵循時(shí)代特色精神,使得其更具有獨(dú)特民族的風(fēng)格,并在豐富人民群眾精神和文化生活的同時(shí)促進(jìn)民族團(tuán)結(jié)和民族地區(qū)旅游業(yè)以及社會(huì)經(jīng)濟(jì)、文化、藝術(shù)的發(fā)展,以便更好地建設(shè)和宣傳我國(guó)的傳統(tǒng)民族文化。

引用

[1] 梁曉強(qiáng).南詔史[M].北京:中國(guó)社會(huì)科學(xué)出版社,2013.

[2] 吳以欣,陳小寧.JavaScript腳本程序設(shè)計(jì)[M].北京:人民郵電出版社,2005.

[3] 何耀華.云南通史[M].北京:中國(guó)社會(huì)科學(xué)出版社,2011.

[4] 段玉明.南詔大理文化史[M].桂林:廣西師范大學(xué)出版社,2018.

[5] 張鎮(zhèn)泰.“打圍”喜洲人的思維體操[J].大理文化,2010(8):82-84.

[6] [美]馬特·弗里斯比.JavaScript高級(jí)程序設(shè)計(jì)(第4版)[M].北京:人民郵電出版社,2020.

[7] 吳吉義,平玲娣,潘雪增,等.云計(jì)算:從概念到平臺(tái)[J].電信科學(xué), 2009(12):23-30.

猜你喜歡
規(guī)則游戲
撐竿跳規(guī)則的制定
數(shù)獨(dú)的規(guī)則和演變
規(guī)則的正確打開方式
幸福(2018年33期)2018-12-05 05:22:42
讓規(guī)則不規(guī)則
Coco薇(2017年11期)2018-01-03 20:59:57
游戲
TPP反腐敗規(guī)則對(duì)我國(guó)的啟示
數(shù)獨(dú)游戲
瘋狂的游戲
飛碟探索(2016年11期)2016-11-14 19:34:47
爆笑游戲
搜索新規(guī)則
主站蜘蛛池模板: 国内黄色精品| 国产永久无码观看在线| 91精品亚洲| 国产自产视频一区二区三区| 国产毛片一区| www.精品视频| AV不卡在线永久免费观看| 日韩天堂视频| 91黄色在线观看| 国产精品亚洲日韩AⅤ在线观看| 草逼视频国产| 老司国产精品视频91| 丰满少妇αⅴ无码区| 女人18毛片水真多国产| 在线毛片网站| 手机在线看片不卡中文字幕| 亚洲一级毛片免费观看| 思思热精品在线8| 综合天天色| 亚洲中文字幕久久无码精品A| 99热这里只有精品在线观看| 91精品网站| 91网站国产| 在线中文字幕网| 国产男人的天堂| 国产网站免费看| 高清色本在线www| 国产自无码视频在线观看| 99久久精品免费观看国产| 精品国产黑色丝袜高跟鞋| 亚洲黄色片免费看| 久久精品国产在热久久2019| 亚洲精品久综合蜜| 九色视频最新网址| 青青青视频91在线 | 久草性视频| 日韩午夜伦| 丝袜久久剧情精品国产| 日韩在线欧美在线| 亚洲欧美日韩精品专区| 老司机aⅴ在线精品导航| 久久熟女AV| 国产免费网址| 无码有码中文字幕| 国产地址二永久伊甸园| 亚洲人成在线免费观看| 极品私人尤物在线精品首页| 国产精品美女网站| 久久国产av麻豆| 日韩高清欧美| 亚洲Av激情网五月天| 国产欧美另类| 国产欧美日韩va另类在线播放 | 午夜日b视频| 国产00高中生在线播放| 久久99精品国产麻豆宅宅| 国产第四页| 亚洲第一福利视频导航| 国产精品亚洲va在线观看| 美女内射视频WWW网站午夜 | 国产成人精品第一区二区| 精品福利视频导航| 狠狠躁天天躁夜夜躁婷婷| 亚洲欧美在线精品一区二区| 成年午夜精品久久精品| 精品国产乱码久久久久久一区二区| 蜜臀AVWWW国产天堂| 国产JIZzJIzz视频全部免费| 亚洲 欧美 偷自乱 图片| 在线日本国产成人免费的| 永久免费av网站可以直接看的| a在线亚洲男人的天堂试看| 国产欧美精品午夜在线播放| 波多野结衣久久高清免费| 国产亚洲欧美在线视频| 国产人成乱码视频免费观看| 88av在线播放| 午夜久久影院| 国产精品思思热在线| 无码有码中文字幕| 色婷婷综合激情视频免费看 | 国产男人天堂|