• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      “魚(yú)兒”藏棋的設(shè)計(jì)與實(shí)現(xiàn)

      2016-04-14 13:48:53才讓拉毛安見(jiàn)才讓
      電腦知識(shí)與技術(shù) 2016年5期
      關(guān)鍵詞:魚(yú)兒算法

      才讓拉毛 安見(jiàn)才讓

      摘要:藏族棋藝是藏族人民集體創(chuàng)造的智慧結(jié)晶,是藏族民間文化寶庫(kù)中不可多得的一顆璀璨的明珠?!捌濉痹诓卣Z(yǔ)中有兩種叫法,一種是“久”,而另一種則是“哲”,“魚(yú)兒”藏棋就是其中之一,而該文就是完成對(duì)“魚(yú)兒”藏棋的設(shè)計(jì)和實(shí)現(xiàn)。

      關(guān)鍵詞:魚(yú)兒;藏棋;算法

      中圖分類(lèi)號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2016)05-0053-02

      1 概述

      “魚(yú)兒”藏棋是在我國(guó)藏族地區(qū)最為流傳的棋類(lèi)游戲之一。由于藏族地區(qū)經(jīng)濟(jì)和科技發(fā)展的落后,人們只能在地上或牛皮上畫(huà)圖作為棋盤(pán),石子或玻璃碎片為棋子。但是,現(xiàn)在隨著經(jīng)濟(jì)的發(fā)展和科技的進(jìn)步,有很多網(wǎng)絡(luò)游戲和花樣繁多的小游戲得到了迅速的發(fā)展,而藏棋就被人們慢慢遺忘。本文對(duì)藏棋中“魚(yú)兒”藏棋這個(gè)由傳統(tǒng)棋類(lèi)游戲與現(xiàn)代計(jì)算機(jī)技術(shù)相結(jié)合的問(wèn)題進(jìn)行研究討論。綜合討論了藏棋的一些重要規(guī)則,走棋方式,及與計(jì)算機(jī)結(jié)合中產(chǎn)生的一些技術(shù)問(wèn)題進(jìn)行探討。

      2 “魚(yú)兒”藏棋介紹

      “棋”在藏語(yǔ)中有兩種叫法,一種是“久”,而另一種則是“哲”,這是按照地方的不同而叫法也不同,藏族的棋類(lèi)起源于何時(shí)隨無(wú)詳細(xì)的歷史記載。但在吐蕃時(shí)期,就已在社會(huì)流行。在《唐書(shū)》和《敦煌吐蕃歷史文書(shū)》中記載有吐蕃大相下棋的故事。

      藏族棋藝是藏族人民集體創(chuàng)造的智慧結(jié)晶,是藏族民間文化寶庫(kù)中不可多得的一顆璀璨的明珠。在三千多年的歷史發(fā)展中,藏族傳統(tǒng)棋藝流傳十分廣泛,喜愛(ài)的人十分之多。它不僅是歷代藏族贊布喜愛(ài)的藏棋藝術(shù),而且古今藏族農(nóng)牧民中廣為流傳?!熬谩钡南路ㄅc圍棋截然不同,分布局和戰(zhàn)斗兩個(gè)階段,“久”也是一種簡(jiǎn)單易學(xué)的棋,充分展現(xiàn)出藏民族富于想象力,富于表現(xiàn)力的特點(diǎn),藏民族生活的情趣完全躍然小小棋盤(pán)上。和“密芒”不 一樣,“久”的棋盤(pán)種類(lèi)較多,如:擠棋、魚(yú)棋、狼和羊棋、皇帝和大臣棋等,這些棋在安多地區(qū)非常流行,應(yīng)屬于“久”的類(lèi)型。

      “魚(yú)兒”藏棋游戲程序的實(shí)現(xiàn)使讓我們可以在電腦上下棋,而不需要去畫(huà)、拾子,可以隨時(shí)玩,方便快捷。而且能更好地推廣藏棋以及傳承本民族文化,此軟件也在于提供給愛(ài)好藏棋的人,也吸引更多的人喜歡上藏棋,也具有很大的商業(yè)價(jià)值。使“魚(yú)兒”藏棋游戲程序在以后的制作中功能越來(lái)越強(qiáng)大,外觀的設(shè)計(jì)越來(lái)越精美。

      3 “魚(yú)兒”藏棋的規(guī)則

      1)顯示一個(gè)有八個(gè)交點(diǎn)的棋盤(pán)。

      2)在棋盤(pán)上面對(duì)應(yīng)位置通過(guò)點(diǎn)擊鼠標(biāo)下子,棋盤(pán)上將在相應(yīng)的位置上顯示棋子,并且棋子在線條的交點(diǎn)上。

      3)可以自動(dòng)判斷游戲是否結(jié)束,是否(金)魚(yú)或者是(銀)魚(yú)已經(jīng)勝利,并且跳出對(duì)話框來(lái)提示玩家。

      4)在游戲棋盤(pán)的右方會(huì)出現(xiàn)一個(gè)提示信息,這個(gè)游戲信息是用來(lái)提示當(dāng)前是(金魚(yú))方或(銀魚(yú))方的哪一方下子,玩家可以根據(jù)這個(gè)提示來(lái)相應(yīng)的下棋,而不會(huì)導(dǎo)致不清楚輪到哪一方下棋。

      5)可以重新開(kāi)始游戲,雙方都覺(jué)得下的不如意就可以開(kāi)始新游戲。

      6)有兩個(gè)游戲模式可供用戶(hù)選擇,分別是:練習(xí)模式和雙人模式。

      4 軟件結(jié)構(gòu)圖(圖2所示)

      5.4 重新開(kāi)始游戲

      1)是回復(fù)到一開(kāi)始的時(shí)候的狀態(tài),重置之前的所有數(shù)據(jù)。游戲幫助會(huì)彈出有說(shuō)明游戲規(guī)則的窗口,取消拿棋()就是將拿起的棋子放回原處。退出游戲功能就是直接把窗口關(guān)閉就可以了。

      2)代碼:

      5.5 游戲界面

      主界面很豐富,我們以海底世界為棋盤(pán)背景,小魚(yú)為棋子構(gòu)成8個(gè)節(jié)點(diǎn)的小棋盤(pán),其中金魚(yú)為己棋,銀魚(yú)為敵棋。有兩種游戲模式可供用戶(hù)選擇;還有取消拿棋和提示哪方下棋等按鈕;界面清晰、操作簡(jiǎn)單。

      6 總結(jié)

      本游戲軟件已經(jīng)通過(guò)測(cè)試,基本上完成了本次設(shè)計(jì)的預(yù)期目的。特別是幫助的游戲規(guī)則的界面,使用戶(hù)有了進(jìn)入游戲后有了初步的認(rèn)識(shí)和對(duì)其規(guī)則的了解。并通過(guò)活潑、絢麗的游戲界面來(lái)引起小朋友們的注意,勾起他們的興趣,以便提高游戲的使用面和普及度。

      猜你喜歡
      魚(yú)兒算法
      魚(yú)兒游
      聰明的魚(yú)兒
      基于MapReduce的改進(jìn)Eclat算法
      Travellng thg World Full—time for Rree
      “魚(yú)兒游走了”不一定是減法
      魚(yú)兒飛起來(lái)
      進(jìn)位加法的兩種算法
      魚(yú)兒樂(lè)
      算法初步兩點(diǎn)追蹤
      基于增強(qiáng)隨機(jī)搜索的OECI-ELM算法
      定襄县| 兖州市| 中江县| 姜堰市| 靖西县| 庆安县| 留坝县| 汤原县| 庆阳市| 普洱| 云霄县| 左权县| 湖州市| 藁城市| 桓台县| 浙江省| 清苑县| 改则县| 哈密市| 青阳县| 吐鲁番市| 屯门区| 贵定县| 河西区| 崇义县| 南丰县| 邹平县| 鄂州市| 屯留县| 子洲县| 三亚市| 麻栗坡县| 灌云县| 襄樊市| 云和县| 北川| 高安市| 布拖县| 原平市| 册亨县| 府谷县|