[发明专利]一种桌面卡牌游戏引擎系统有效
申请号: | 201710102590.2 | 申请日: | 2017-02-24 |
公开(公告)号: | CN106919388B | 公开(公告)日: | 2020-06-26 |
发明(设计)人: | 白亮;栾绍童 | 申请(专利权)人: | 中国人民解放军国防科学技术大学 |
主分类号: | G06F8/20 | 分类号: | G06F8/20;A63F13/822;A63F13/60 |
代理公司: | 北京中济纬天专利代理有限公司 11429 | 代理人: | 陆薇薇 |
地址: | 410073 湖*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 桌面 游戏 引擎 系统 | ||
本发明公开了一种桌面卡牌游戏引擎,其涉及桌面卡牌游戏与编程语言技术领域,其包括控制模块、核心模块、语法分析模块、卡牌管理模块、数据库模块、通信模块;所述控制模块用于处理分发事件,初始化游戏资源;所述核心模块用来模拟实际效果流程,其中包含实际效果处理的核心机制与语言解释器;所述卡牌管理模块用于管理卡牌包、卡牌、效果,可独立于游戏单独进行数据库的编辑,也可用于游戏牌库编辑;所述语法分析模块用于将数据库中卡牌及效果文本转换为可使用的游戏资源;所述通信模块将实际游戏中玩家可视资源通过通信传给客户端,并进行操作上的交互。本发明能够实现游戏处理引擎核心和使得玩家能够胜任自定义卡牌工作。
技术领域
本发明涉及桌面卡牌游戏与编程语言技术领域,特指一种桌面卡牌游戏引擎系统。
背景技术
卡牌类游戏是桌面游戏的一个类别,也是其中占比非常大的一个类别。主要包含以TCG(Trading Card Game集换式卡牌游戏)及其变种类型,针对广泛的以牌(特指单张牌)为核心的一大类桌面游戏,这些桌面游戏的存在以下共同点:一是牌之外的附带部件少,区别于版图、棋类游戏;二是重视牌与牌的互动而不是排列组合,区别于传统的扑克、麻将等游戏。
由RPG(Role-Playing Game)游戏进化而来的卡牌类游戏很自然地带有了RPG游戏的很多元素。首先,卡牌类游戏的基本元素有:区域、卡牌、效果,大多数卡牌类游戏都会有生物、法术、装备等不同类型的卡牌,这些牌会游走于战场的各个区域之间,通过效果、战斗等互动手段来进行对决,对于生物而言,生命值、攻击力等属性也是不可或缺的。
其次是时间的离散性。卡牌类游戏的初衷是在桌面上进行RPG游戏的凝练,而桌面这一场合很难采取回合制以外的游戏方式,原因是缺少时钟。游戏的突现性也是一个重要的特征,很少有桌面游戏会选择设计固定数目的关卡,这十分不利于游戏的可玩性。而无限制的设计对于桌面游戏的开发与发行都是不可能的。所以桌面游戏往往把多变性体现在卡牌(或其他元素)的互动上。
卡牌类游戏的原本设计目的是在桌面上,用卡牌来表示玩家的动作,进行交互式的游戏。而随着时代的发展,人们对互联网的依赖越来越大。卡牌类游戏的玩家们希望在不能见面时,也能通过网络进行游戏,这便产生了用计算机实现卡牌类游戏的需求。
目前市面上的卡牌类游戏,一些主流游戏厂商大都推出了自己的自动化游戏对战平台,如万智牌的magic online、三国杀的三国杀online、风声online(已停服),但小众游戏基本都没有实现,而有实现的游戏也多不是最新版本。另外,多有着商业运营的所不可避免的高昂费用。此处高昂费用并非指游戏发行时收取的购入费用,而是指在游戏中购买虚拟卡牌的费用。在商业运营模式下此费用会虚高不下。有民间爱好者自发的团体或个人来实现,但往往没有持续的热情,通常在几个版本后放弃,另外与游戏规则不同的Bugs也经常出现。比较成功的案例有游戏王的ygopro(ygocore或mycard为不同版本名,均为基于同一开源软件所构建)。非自动化平台,这种方案是一个代替方案,并不能直接解决以上需求。该方案实现一个“桌子”,提供给玩家自己操作卡牌的功能,而游戏卡牌的效果需要玩家自行模拟操作完成。该方案是成功的,它提供了玩家通过网络进行游戏的功能,同时缺点也很明显——复杂。玩家会进行繁复的操作以至于消耗过多的时间,玩家很容易记不清效果的正确处理规则,导致游戏非正常进行。早期游戏王对战工具NBX(net battle X)、仍在使用的万智牌对战工具MWS(magic workstations[5])都是采取了这种方案,后者由于框架的开阔,被应用于许多其他同类型游戏的网络对战。
目前,卡牌类游戏的自动化实现存在以下几个难点:
1、牌池庞大,需要实现的卡牌众多;
2、更新速度快,新出现的卡牌往往带来新的机制;
3、卡牌效果歧义与特例较多;
上述难点使得自动化实现卡牌类游戏一直以来都是个很繁重的工作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军国防科学技术大学,未经中国人民解放军国防科学技术大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710102590.2/2.html,转载请声明来源钻瓜专利网。