一种游戏平台虚拟角色管理方法和系统与流程

文档序号:15461581发布日期:2018-09-18 18:17阅读:473来源:国知局

本发明涉及计算机软件技术领域,具体涉及一种游戏平台虚拟角色管理方法和系统。



背景技术:

随着电子竞技的逐渐普及与日益发展,越来越多的软件公司及用户投身于电子竞技之中。各种游戏软件层出不穷,其中的各种优质虚拟角色也产生了巨大价值。但是,每款游戏中的虚拟角色,特别是经典游戏中的经典角色,均只能在其所属的游戏平台中使用。这样,一方面,增加了游戏公司的开发成本,每款游戏都得重新设计开发不同的虚拟角色;另一方面,由于目前一个虚拟角色只能在一款游戏中使用,这也限制了用户所拥有的虚拟角色的价值。



技术实现要素:

为了使同一虚拟角色可在多个不同游戏平台中使用,降低游戏开发成本,本发明提供一种游戏平台虚拟角色管理方法和系统。

一方面,本发明提供了一种游戏平台虚拟角色管理方法,该方法包括:

步骤1,获取虚拟角色的标准化信息;

步骤2,根据所述标准化信息和预存的角色数据库确定标准化的角色信息;

步骤3,根据所述标准化的角色信息生成所述虚拟角色。

另一方面,本发明提供了一种游戏平台虚拟角色管理系统,该系统包括:

获取模块,用于获取虚拟角色的标准化信息;

处理模块,用于根据所述标准化信息和预存的角色数据库确定标准化的角色信息;

生成模块,用于根据所述标准化的角色信息生成所述虚拟角色。

本发明提供的游戏平台虚拟角色管理方法和系统的有益效果是,不同的游戏平台或软件公司可使用统一的虚拟角色标准或协议,首先根据统一的标准得到虚拟角色的标准化信息,然后根据标准化信息从预存的角色数据库中获取标准化的角色信息,最终生成可以和各游戏平台匹配并能相互通用的虚拟角色。这样不同游戏平台上的虚拟角色均遵从统一的标准协议,使得各游戏平台中的虚拟角色不再是独立的,同一个虚拟角色可以应用于使用标准协议的所有游戏平台上。作为游戏开发商,不再需要对每一款新开发的游戏重新设计所有虚拟角色,同一个虚拟角色的标准化信息可以应用于多款游戏中,大幅降低了开发成本。对于游戏用户,其所拥有的偏好虚拟角色或高价值虚拟角色也可以根据需求应用于不同的游戏中,提高了用户的体验感,并有助于虚拟角色的交易以提升角色的价值。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例的一种游戏平台虚拟角色管理方法的流程示意图;

图2为本发明实施例的一种游戏平台虚拟角色管理系统的结构框图。

具体实施方式

以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。

如图1所示,本发明实施例的一种游戏平台虚拟角色管理方法包括:

步骤1,获取虚拟角色的标准化信息。

步骤2,根据所述标准化信息和预存的角色数据库确定标准化的角色信息。

步骤3,根据所述标准化的角色信息生成所述虚拟角色。

在本实施例中,不同的游戏平台或软件公司可使用统一的虚拟角色标准或协议,首先根据统一的标准得到虚拟角色的标准化信息,然后根据标准化信息从预存的角色数据库中获取标准化的角色信息,最终生成可以和各游戏平台匹配并能相互通用的虚拟角色。这样不同游戏平台上的虚拟角色均遵从统一的标准协议,使得同一个虚拟角色可以应用于使用标准协议的所有游戏平台上。作为游戏开发商,不再需要对每一款新开发的游戏重新设计所有虚拟角色,使得各游戏平台中的虚拟角色不再是独立的,同一个虚拟角色的标准化信息可以应用于多款游戏中,大幅降低了开发成本。对于游戏用户,其所拥有的偏好虚拟角色或高价值虚拟角色也可以根据需求应用于不同的游戏中,提高了用户的体验感,并有助于虚拟角色的交易以提升角色的价值。

需要注意的是,虚拟角色的定义范围是广义的。例如人类、动物、植物、甚至细菌,以及幻想种族,包括但不限于精灵、矮人、巨人、天使等,还有诸如杯子、方块等其他物品,以及一些可以表述出来的抽象概念,甚至是单纯的一段被使用者所认可的代码。

优选地,所述角色数据库包括整体数据库和本地数据库,所述步骤2具体包括:

步骤2.1,根据所述标准化信息在所述整体数据库中调用所述虚拟角色的角色基础信息。

步骤2.2,根据所述标准化信息从与标定游戏平台匹配的所述本地数据库调用与所述标定游戏平台匹配的角色运行信息,所述标准化的角色信息包括所述角色基础信息和所述角色运行信息。

角色数据库储存着所有虚拟角色的信息,游戏软件中的人物形象设定可以直接从角色数据库中提取。角色数据库包括整体数据库和分别与不同游戏平台匹配的多个本地数据库。其中,整体数据库包含所有的角色相关信息,例如角色相对应的模型、声音等基础信息,调用的基础信息可发送至本地数据库。本地数据库则只存储有游戏和软件中所需要的运行信息,以此保证软件能够高效率的运行。所有采用了标准协议的游戏和软件都可以直接从本地数据库中读取其所需要的信息,因此避免了信息重复储存的浪费。

优选地,所述标准化信息包括角色编写规则,所述角色编写规则包括描述规则,所述角色运行信息包括人格特质信息,所述步骤2.2具体包括:

步骤2.2.1,根据所述描述规则从所述本地数据库中确定与所述虚拟角色匹配的所述人格特质信息。

人类有五大项25细则互相独立的人格特质,这使得人类拥有相互沟通、互动、交流和陪同的能力。根据心理学从多维度将人格特质以数字化的形式描述出来,并赋予虚拟角色。当然,也可以采用雷蒙德的16根源特质等其他方式进行描述。这样虚拟角色将会像人类一样有倾向地进行行为选择,从而拥有“灵魂”,而不再只是零散的模型+声音+剧情文案的拼凑体。一个具有完善人格特质的虚拟角色能够通过图灵测试,可以实现与人工智能或与用户的更好交互。

需要注意的是,标准化信息通常包括角色编写规则和游戏规则等,其中,角色游戏规则为虚拟角色在游戏中操作和运行的相关规则,角色编写规则可包括描述规则,根据描述规则不仅可以赋予虚拟角色以人格特质,还可以获得虚拟角色的人物模型、声音模型、动作骨架等信息,以及人物属性、天赋和技能等在很多游戏中都会涉及到的必要信息。

优选地,所述角色编写规则还包括拓展规则,所述角色运行信息还包括价值与交易信息,所述步骤2.2具体还包括:

步骤2.2.2,根据所述拓展规则从所述本地数据库中确定与所述虚拟角色匹配的所述价值与交易信息。

根据拓展规则可以确定与虚拟角色匹配的价值与交易信息,从而使同一虚拟角色在不同游戏平台均可实现交易,有助于提升其价值,也方便用户使用。

另外,还可根据拓展规则确定玩家和角色的成就、付费等功能,以及在某个游戏中的独立等级、位置和进度等信息。

优选地,所述角色编写规则还包括标识规则,所述标识规则用于确定与所述虚拟角色唯一对应的标识,所述标识作为所述虚拟角色进行存档的索引。

每一个虚拟角色均可根据标识规则获得一个独特的标识,就好像是人类的身份证,每个虚拟角色的标识都是唯一的。同时,标识也是虚拟角色进行存档的索引,根据标识可以快速定位每一个虚拟角色,方便调用。

另外,存档可放置于云端储存的区块链中,每一个用户都可以凭自己的账号信息,从云端、其他服务器或本地储存的区块链等读取自己所拥有的虚拟角色。

如图2所示,本发明实施例的一种游戏平台虚拟角色管理系统包括:

获取模块,用于获取虚拟角色的标准化信息。

处理模块,用于根据所述标准化信息和预存的角色数据库确定标准化的角色信息。

生成模块,用于根据所述标准化的角色信息生成所述虚拟角色。

优选地,所述角色数据库包括整体数据库和本地数据库,所述处理模块具体用于:根据所述标准化信息在所述整体数据库中调用所述虚拟角色的角色基础信息;根据所述标准化信息和所述角色基础信息从与标定游戏平台匹配的所述本地数据库调用与所述标定游戏平台匹配的角色运行信息,所述标准化的角色信息包括所述角色基础信息和所述角色运行信息。

优选地,所述标准化信息包括角色编写规则,所述角色编写规则包括描述规则,所述角色运行信息包括人格特质信息,所述处理模块具体用于:根据所述描述规则从所述本地数据库中确定与所述虚拟角色匹配的所述人格特质信息。

优选地,所述角色编写规则还包括拓展规则,所述角色运行信息还包括价值与交易信息,所述处理模块具体还用于:根据所述拓展规则从所述本地数据库中确定与所述虚拟角色匹配的所述价值与交易信息。

优选地,所述角色编写规则还包括标识规则,所述标识规则用于确定与所述虚拟角色唯一对应的标识,所述标识作为所述虚拟角色进行存档的索引。

读者应理解,在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。

尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1