專利名稱:一種應(yīng)用于棋類游戲系統(tǒng)的數(shù)據(jù)處理方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)據(jù)處理技術(shù),尤其涉及一種應(yīng)用于棋類游戲系統(tǒng)的數(shù)據(jù)處理方法。
背景技術(shù):
在人們的日常娛樂生活中,棋類游戲占據(jù)了較大的比例,如象棋、圍棋。玩家通過 在棋盤上擺放代表不同意義的棋子來進(jìn)行游戲,整個(gè)游戲過程只能通過棋盤來顯示,觀戰(zhàn) 者只能圍在棋盤周圍觀看,如果觀看的人很多,外圍的觀眾就很難看清楚游戲的過程,而且 棋子的屬性值固定,沒有修改其屬性信息的方法。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供一種應(yīng)用于棋類游戲系統(tǒng)的數(shù)據(jù)處理方法,以實(shí)現(xiàn)對(duì)棋子 屬性值的修改,其方案如下所述一種數(shù)據(jù)處理方法,應(yīng)用于棋類游戲數(shù)據(jù)處理系統(tǒng),所述系統(tǒng)包括棋子,所述棋 子中設(shè)置有可讀取的屬性信息;多個(gè)棋盤單元,所述棋盤單元中設(shè)置有可讀取的棋盤屬性 信息;該方法包括讀取棋子的屬性信息及棋子所在棋盤單元的屬性信息;將棋子的屬性信息進(jìn)行修改;保存修改后的屬性信息。優(yōu)選的,所述棋子屬性中包括棋子的角色屬性、棋子的履歷屬性和棋子的戰(zhàn)斗力 屬性,所述將棋子的屬性值進(jìn)行修改的步驟具體為判斷棋子的履歷屬性值是否達(dá)到預(yù)設(shè)值;當(dāng)棋子的履歷屬性值達(dá)到預(yù)設(shè)值時(shí),將棋子的戰(zhàn)斗力屬性進(jìn)行遞增。優(yōu)選的,所述方法還包括判斷棋子的戰(zhàn)斗力屬性是否達(dá)到預(yù)設(shè)值;當(dāng)棋子的戰(zhàn)斗力屬性達(dá)到預(yù)設(shè)值時(shí),將棋子的角色屬性進(jìn)行修改。優(yōu)選的,所述將棋子的屬性值進(jìn)行修改的步驟具體為通過校驗(yàn)碼下載數(shù)據(jù)庫中對(duì)應(yīng)的所述棋子的屬性信息;將下載的屬性信息替換所述棋子原有的屬性信息。優(yōu)選的,通過與所述棋子相連的棋盤單元將下載的信息替換所述棋子原有的屬性 fn息ο從上述方案可以看出,本發(fā)明實(shí)施例公開的應(yīng)用于游戲系統(tǒng)的數(shù)據(jù)處理方法,實(shí) 現(xiàn)了系統(tǒng)自動(dòng)或通過校驗(yàn)碼對(duì)棋子的屬性進(jìn)行修改的目的,使得棋子的屬性值具有可變 性,而且使得游戲過程更加具有趣味性。
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本 發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以 根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明公開的數(shù)據(jù)處理方法的流程圖;圖2為本發(fā)明實(shí)施例1公開的數(shù)據(jù)處理方法的流程圖;圖3為本發(fā)明實(shí)施例1公開的又一數(shù)據(jù)處理方法流程圖;圖4為本發(fā)明實(shí)施例2公開的數(shù)據(jù)處理方法的流程圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完 整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;?本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他 實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。本發(fā)明提供一種應(yīng)用于棋類游戲數(shù)據(jù)處理系統(tǒng)的數(shù)據(jù)處理方法,該系統(tǒng)包括棋 子,所述棋子中設(shè)置有可讀取的屬性信息;多個(gè)棋盤單元,所述棋盤單元中設(shè)置有可讀取的 棋盤屬性信息,本發(fā)明公開的數(shù)據(jù)處理方法,主要應(yīng)用于對(duì)棋子的屬性值進(jìn)行修改,實(shí)現(xiàn)了 對(duì)棋子的屬性信息進(jìn)行修改的目的,使得游戲更加具有趣味性。該方法總體流程如圖1所 示,包括步驟S11、讀取棋子的屬性信息及棋子所在棋盤單元的屬性信息;步驟S12、將棋子的屬性信息進(jìn)行修改;步驟S13、保存修改后的屬性信息。實(shí)施例一本實(shí)施例公開的應(yīng)用于棋類游戲數(shù)據(jù)處理系統(tǒng)的數(shù)據(jù)處理方法的流程如圖2所 示,包括步驟S21、讀取棋子的屬性信息及棋子所在棋盤單元的屬性信息;棋盤單元讀取放置于其上的棋子的屬性信息,通常包括棋子的陣營信息、角色信 息等,具體的屬性內(nèi)容根據(jù)游戲的類型而定,例如在普通的象棋游戲中,棋子的屬性信息為 陣營信息,即是紅方還是黑方,如果是一款數(shù)碼戰(zhàn)棋游戲,那么棋子的屬性還包括戰(zhàn)斗力屬 性,例如防御能力、魔法等級(jí)、幸運(yùn)值、和生命力等。此外還包括,記錄棋子戰(zhàn)斗中勝利次數(shù) 的履歷屬性。而且其角色信息的屬性也更為多樣,可以包括多種人物角色,如普通士兵、重 甲士兵、鐵甲士兵、飛龍騎士、弓箭手、火槍手、法師、古代巨龍、野蠻人等。棋盤單元的屬性 信息包括棋盤單元的地形信息,具體的地形信息根據(jù)不同的游戲確定,例如在象棋游戲中, 地形信息代表的是紅方陣營還是黑方陣營,如果是數(shù)碼戰(zhàn)棋游戲,那么地形信息代表的是 高山、河流、村莊、古堡、森林等。除此之外,棋盤單元的屬性信息中還包括棋盤單元所在棋 盤的相對(duì)位置信息,以便數(shù)字接收平臺(tái)將棋盤的布局對(duì)應(yīng)顯示出來,使玩家能夠直觀的觀 測(cè)。步驟S22、判斷棋子的履歷屬性值是否達(dá)到預(yù)設(shè)值,如果達(dá)到預(yù)定值時(shí)則執(zhí)行步驟 S23,如果沒有達(dá)到則結(jié)束;棋子的履歷屬性值中記錄了棋子經(jīng)歷的戰(zhàn)斗中勝利的次數(shù),系統(tǒng)可以預(yù)先設(shè)定一個(gè)門限次數(shù),如十次,即當(dāng)棋子的戰(zhàn)斗勝利次數(shù)達(dá)到十次時(shí),就具備了對(duì)其屬性值遞增的條 件。也可以是五次,也可以根據(jù)不同的角色屬性分別設(shè)定不同的門限值。比如說普通士兵 的門限值為兩次,鐵甲騎士的門限值為5次等。步驟S23、當(dāng)棋子的履歷屬性值達(dá)到預(yù)設(shè)值時(shí),將棋子的戰(zhàn)斗力屬性進(jìn)行遞增;棋子的戰(zhàn)斗力屬性中還包括多個(gè)屬性類型,如防御能力、魔法等級(jí)等,對(duì)戰(zhàn)斗力屬 性的遞增可以是將各個(gè)屬性類型統(tǒng)一的遞增相同的值,如統(tǒng)一的加1,也可以是根據(jù)不同的 屬性類型遞增不同的值,比如說,防御能力加2,魔法等級(jí)加1。步驟S24、將修改的屬性值進(jìn)行保存。上述方法中步驟S23后的數(shù)據(jù)流程還可以如圖3所示,包括步驟Μ、判斷棋子的戰(zhàn)斗力屬性是否達(dá)到預(yù)設(shè)值,如果達(dá)到預(yù)設(shè)值則執(zhí)行步驟 Sb,如果沒有達(dá)到則結(jié)束;棋子的戰(zhàn)斗力屬性值按照上述的方法遞增到一定的程度就會(huì)達(dá)到另外的角色屬 性的戰(zhàn)斗力屬性值,例如,普通士兵的戰(zhàn)斗力屬性中防御能力為8,當(dāng)其遞增到12時(shí),其屬 性值與鐵甲騎士的屬性值相同,當(dāng)其全部的戰(zhàn)斗力屬性值全部與鐵甲騎士的屬性值相同 時(shí),此時(shí)將不會(huì)再對(duì)其屬性值遞增,而是選擇其他的處理方式。步驟Sa、根據(jù)預(yù)設(shè)值對(duì)應(yīng)的棋子的角色屬性,將棋子的角色屬性進(jìn)行修改;步驟中,當(dāng)棋子的戰(zhàn)斗力屬性值與其上一級(jí)的角色的戰(zhàn)斗力屬性值相同時(shí),將棋 子的角色屬性轉(zhuǎn)換為其上一級(jí)的角色屬性。例如將普通士兵轉(zhuǎn)換為鐵甲騎士。改變棋子的 角色屬性。本方法中,通過設(shè)定預(yù)設(shè)值,實(shí)現(xiàn)對(duì)系統(tǒng)的棋子屬性自動(dòng)修改目的。實(shí)施例二本實(shí)施例公開的應(yīng)用于游戲系統(tǒng)的數(shù)據(jù)處理方法的流程如圖4所示,包括步驟S31、讀取棋子的屬性信息及棋子所在棋盤單元的屬性信息;步驟S32、通過校驗(yàn)碼下載數(shù)據(jù)庫中對(duì)應(yīng)的所述棋子的屬性信息;通過校驗(yàn)碼登錄到數(shù)據(jù)庫,從數(shù)據(jù)庫中找到讀取的棋子的最新的屬性信息,并將 該信息下載;步驟S33、將下載的屬性信息替換所述棋子原有的屬性信息;步驟S34、保存修改后的屬性信息。該方法中通過校驗(yàn)碼獲取數(shù)據(jù)庫中的新的棋子屬性信息直接對(duì)原有的信息進(jìn)行 替換,加快了數(shù)據(jù)更新的速度。本說明書中各個(gè)實(shí)施例采用并列的方式描述,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他 實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似部分互相參見即可。對(duì)于實(shí)施例公開的裝置 而言,由于其與實(shí)施例公開的方法相對(duì)應(yīng),所以描述的比較簡(jiǎn)單,相關(guān)之處參見方法部分說 明即可。對(duì)所公開的實(shí)施例的上述說明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā)明。 對(duì)這些實(shí)施例的多種修改對(duì)本領(lǐng)域的專業(yè)技術(shù)人員來說將是顯而易見的,本文中所定義的 一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其它實(shí)施例中實(shí)現(xiàn)。因此,本發(fā)明 將不會(huì)被限制于本文所示的這些實(shí)施例,而是要符合與本文所公開的原理和新穎特點(diǎn)相一 致的最寬的范圍。
權(quán)利要求
1.一種數(shù)據(jù)處理方法,其特征在于,應(yīng)用于棋類游戲數(shù)據(jù)處理系統(tǒng),所述系統(tǒng)包括棋 子,所述棋子中設(shè)置有可讀取的屬性信息;多個(gè)棋盤單元,所述棋盤單元中設(shè)置有可讀取的 棋盤屬性信息;該方法包括讀取棋子的屬性信息及棋子所在棋盤單元的屬性信息; 將棋子的屬性信息進(jìn)行修改; 保存修改后的屬性信息。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述棋子屬性中包括棋子的角色屬性、棋 子的履歷屬性和棋子的戰(zhàn)斗力屬性,所述將棋子的屬性值進(jìn)行修改的步驟具體為判斷棋子的履歷屬性值是否達(dá)到預(yù)設(shè)值;當(dāng)棋子的履歷屬性值達(dá)到預(yù)設(shè)值時(shí),將棋子的戰(zhàn)斗力屬性進(jìn)行遞增。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述方法還包括 判斷棋子的戰(zhàn)斗力屬性是否達(dá)到預(yù)設(shè)值;當(dāng)棋子的戰(zhàn)斗力屬性達(dá)到預(yù)設(shè)值時(shí),將棋子的角色屬性進(jìn)行修改。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將棋子的屬性值進(jìn)行修改的步驟具 體為通過校驗(yàn)碼下載數(shù)據(jù)庫中對(duì)應(yīng)的所述棋子的屬性信息; 將下載的屬性信息替換所述棋子原有的屬性信息。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,通過與所述棋子相連的棋盤單元將下載 的信息替換所述棋子原有的屬性信息。
全文摘要
本發(fā)明實(shí)施例公開了一種數(shù)據(jù)處理方法,應(yīng)用于棋類游戲數(shù)據(jù)處理系統(tǒng),所述系統(tǒng)包括棋子,所述棋子中設(shè)置有可讀取的屬性信息;多個(gè)棋盤單元,所述棋盤單元中設(shè)置有可讀取的棋盤屬性信息;該方法包括讀取棋子的屬性信息及棋子所在棋盤單元的屬性信息;將棋子的屬性信息進(jìn)行修改;保存修改后的屬性信息。本發(fā)明實(shí)施例公開的應(yīng)用于游戲系統(tǒng)的數(shù)據(jù)處理方法,實(shí)現(xiàn)了系統(tǒng)自動(dòng)或通過校驗(yàn)碼對(duì)棋子的屬性進(jìn)行修改的目的,使得棋子的屬性值具有可變性,而且使得游戲過程更加具有趣味性。
文檔編號(hào)G06F19/00GK102122314SQ20101010445
公開日2011年7月13日 申請(qǐng)日期2010年2月1日 優(yōu)先權(quán)日2010年2月1日
發(fā)明者陳雷 申請(qǐng)人:北京萬豪天際文化傳播有限公司