一种应用于棋类游戏系统的数据处理方法技术方案

技术编号:6314770 阅读:236 留言:0更新日期:2012-04-11 18:40
本发明专利技术实施例公开了一种数据处理方法,应用于棋类游戏数据处理系统,所述系统包括:棋子,所述棋子中设置有可读取的属性信息;多个棋盘单元,所述棋盘单元中设置有可读取的棋盘属性信息;该方法包括:读取棋子的属性信息及棋子所在棋盘单元的属性信息;将棋子的属性信息进行修改;保存修改后的属性信息。本发明专利技术实施例公开的应用于游戏系统的数据处理方法,实现了系统自动或通过校验码对棋子的属性进行修改的目的,使得棋子的属性值具有可变性,而且使得游戏过程更加具有趣味性。

【技术实现步骤摘要】

本专利技术涉及数据处理技术,尤其涉及。
技术介绍
在人们的日常娱乐生活中,棋类游戏占据了较大的比例,如象棋、围棋。玩家通过 在棋盘上摆放代表不同意义的棋子来进行游戏,整个游戏过程只能通过棋盘来显示,观战 者只能围在棋盘周围观看,如果观看的人很多,外围的观众就很难看清楚游戏的过程,而且 棋子的属性值固定,没有修改其属性信息的方法。
技术实现思路
有鉴于此,本专利技术提供,以实现对棋子 属性值的修改,其方案如下所述一种数据处理方法,应用于棋类游戏数据处理系统,所述系统包括棋子,所述棋 子中设置有可读取的属性信息;多个棋盘单元,所述棋盘单元中设置有可读取的棋盘属性 信息;该方法包括读取棋子的属性信息及棋子所在棋盘单元的属性信息;将棋子的属性信息进行修改;保存修改后的属性信息。优选的,所述棋子属性中包括棋子的角色属性、棋子的履历属性和棋子的战斗力 属性,所述将棋子的属性值进行修改的步骤具体为判断棋子的履历属性值是否达到预设值;当棋子的履历属性值达到预设值时,将棋子的战斗力属性进行递增。优选的,所述方法还包括判断棋子的战斗力属性是否达到预设值;当棋子的战斗力属性达到预设值时,将棋子的角色属性进行修改。优选的,所述将棋子的属性值进行修改的步骤具体为通过校验码下载数据库中对应的所述棋子的属性信息;将下载的属性信息替换所述棋子原有的属性信息。优选的,通过与所述棋子相连的棋盘单元将下载的信息替换所述棋子原有的属性 fn息ο从上述方案可以看出,本专利技术实施例公开的应用于游戏系统的数据处理方法,实 现了系统自动或通过校验码对棋子的属性进行修改的目的,使得棋子的属性值具有可变 性,而且使得游戏过程更加具有趣味性。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以 根据这些附图获得其他的附图。图1为本专利技术公开的数据处理方法的流程图;图2为本专利技术实施例1公开的数据处理方法的流程图;图3为本专利技术实施例1公开的又一数据处理方法流程图;图4为本专利技术实施例2公开的数据处理方法的流程图。具体实施例方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于 本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他 实施例,都属于本专利技术保护的范围。本专利技术提供一种应用于棋类游戏数据处理系统的数据处理方法,该系统包括棋 子,所述棋子中设置有可读取的属性信息;多个棋盘单元,所述棋盘单元中设置有可读取的 棋盘属性信息,本专利技术公开的数据处理方法,主要应用于对棋子的属性值进行修改,实现了 对棋子的属性信息进行修改的目的,使得游戏更加具有趣味性。该方法总体流程如图1所 示,包括步骤S11、读取棋子的属性信息及棋子所在棋盘单元的属性信息;步骤S12、将棋子的属性信息进行修改;步骤S13、保存修改后的属性信息。实施例一本实施例公开的应用于棋类游戏数据处理系统的数据处理方法的流程如图2所 示,包括步骤S21、读取棋子的属性信息及棋子所在棋盘单元的属性信息;棋盘单元读取放置于其上的棋子的属性信息,通常包括棋子的阵营信息、角色信 息等,具体的属性内容根据游戏的类型而定,例如在普通的象棋游戏中,棋子的属性信息为 阵营信息,即是红方还是黑方,如果是一款数码战棋游戏,那么棋子的属性还包括战斗力属 性,例如防御能力、魔法等级、幸运值、和生命力等。此外还包括,记录棋子战斗中胜利次数 的履历属性。而且其角色信息的属性也更为多样,可以包括多种人物角色,如普通士兵、重 甲士兵、铁甲士兵、飞龙骑士、弓箭手、火枪手、法师、古代巨龙、野蛮人等。棋盘单元的属性 信息包括棋盘单元的地形信息,具体的地形信息根据不同的游戏确定,例如在象棋游戏中, 地形信息代表的是红方阵营还是黑方阵营,如果是数码战棋游戏,那么地形信息代表的是 高山、河流、村庄、古堡、森林等。除此之外,棋盘单元的属性信息中还包括棋盘单元所在棋 盘的相对位置信息,以便数字接收平台将棋盘的布局对应显示出来,使玩家能够直观的观 测。步骤S22、判断棋子的履历属性值是否达到预设值,如果达到预定值时则执行步骤 S23,如果没有达到则结束;棋子的履历属性值中记录了棋子经历的战斗中胜利的次数,系统可以预先设定一个门限次数,如十次,即当棋子的战斗胜利次数达到十次时,就具备了对其属性值递增的条 件。也可以是五次,也可以根据不同的角色属性分别设定不同的门限值。比如说普通士兵 的门限值为两次,铁甲骑士的门限值为5次等。步骤S23、当棋子的履历属性值达到预设值时,将棋子的战斗力属性进行递增;棋子的战斗力属性中还包括多个属性类型,如防御能力、魔法等级等,对战斗力属 性的递增可以是将各个属性类型统一的递增相同的值,如统一的加1,也可以是根据不同的 属性类型递增不同的值,比如说,防御能力加2,魔法等级加1。步骤S24、将修改的属性值进行保存。上述方法中步骤S23后的数据流程还可以如图3所示,包括步骤Μ、判断棋子的战斗力属性是否达到预设值,如果达到预设值则执行步骤 Sb,如果没有达到则结束;棋子的战斗力属性值按照上述的方法递增到一定的程度就会达到另外的角色属 性的战斗力属性值,例如,普通士兵的战斗力属性中防御能力为8,当其递增到12时,其属 性值与铁甲骑士的属性值相同,当其全部的战斗力属性值全部与铁甲骑士的属性值相同 时,此时将不会再对其属性值递增,而是选择其他的处理方式。步骤Sa、根据预设值对应的棋子的角色属性,将棋子的角色属性进行修改;步骤中,当棋子的战斗力属性值与其上一级的角色的战斗力属性值相同时,将棋 子的角色属性转换为其上一级的角色属性。例如将普通士兵转换为铁甲骑士。改变棋子的 角色属性。本方法中,通过设定预设值,实现对系统的棋子属性自动修改目的。实施例二本实施例公开的应用于游戏系统的数据处理方法的流程如图4所示,包括步骤S31、读取棋子的属性信息及棋子所在棋盘单元的属性信息;步骤S32、通过校验码下载数据库中对应的所述棋子的属性信息;通过校验码登录到数据库,从数据库中找到读取的棋子的最新的属性信息,并将 该信息下载;步骤S33、将下载的属性信息替换所述棋子原有的属性信息;步骤S34、保存修改后的属性信息。该方法中通过校验码获取数据库中的新的棋子属性信息直接对原有的信息进行 替换,加快了数据更新的速度。本说明书中各个实施例采用并列的方式描述,每个实施例重点说明的都是与其他 实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置 而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说 明即可。对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本专利技术。 对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的 一般原理可以在不脱离本专利技术的精神或范围的情况下,在其它实施例中实现。因此,本专利技术 将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一本文档来自技高网...

【技术保护点】
1.一种数据处理方法,其特征在于,应用于棋类游戏数据处理系统,所述系统包括:棋子,所述棋子中设置有可读取的属性信息;多个棋盘单元,所述棋盘单元中设置有可读取的棋盘属性信息;该方法包括:读取棋子的属性信息及棋子所在棋盘单元的属性信息;将棋子的属性信息进行修改;保存修改后的属性信息。

【技术特征摘要】

【专利技术属性】
技术研发人员:陈雷
申请(专利权)人:北京万豪天际文化传播有限公司
类型:发明
国别省市:11[中国|北京]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1