描述了用于更改数字对象或简档的一个或多个特性(例如在在线计算机游戏中发展角色)的系统和方法。利用这些系统和方法,计算机系统的用户,例如计算机游戏的玩家,可以控制数字对象如何随着时间的过去而发展,其方式既有通过用户直接使用该对象,也有通过时间单位的消逝。
【技术实现步骤摘要】
【国外来华专利技术】与相关申请的交叉引用本申请要求2008年7月22日提交的题为“CHARACTERPR0GRESSI0N”的序列号为 61/082,666的美国临时专利申请的权益,这里通过引用将该申请完全并入。
技术介绍
大规模多玩家在线(Massively Multiplayer online,“ΜΜ0”)游戏非常受欢迎, 其中一些游戏的玩家数目达到数十万人或甚至数百万人。一些游戏的玩家通常控制一个或多个一个或多个玩家角色(player character);随着玩家玩游戏,其玩家角色在能力和力量方面一般会增长。这些角色属性经常被以角色级别的形式来概括,角色级别是随着角色经验而增大的数字,并且是角色在战斗、防御等等方面的能力的总的指标。在这些现有系统中,进展一玩家角色,例如提升其级别或者增大其战斗能力,是通过玩该角色(例如完成探索、执行战斗等等)的过程来实现的。在一种现有系统中,在一段时间没使用之后向角色给予额外的“经验积分”(以便玩家能够“追赶上”其朋友);但是这些额外积分是依赖于角色所赢得的新经验积分的,即它们在未使用的时段期间不会随着时间而积累。
技术实现思路
本专利技术的实现方式提供了用于随着时间的过去在MMO中进展(按某种度量)玩家角色的系统和方法。这样,玩家不仅可以通过“玩游戏进展”进展其角色,而且还可以通过真实世界时间的消逝来进展其角色,这称为“时间进展”。时间进展可导致“非活动进步积分”(inactiveadvancement points)的积累,其随后可被应用到期望的属性。时间进展和玩游戏进展可增大一般属性或特性,例如玩家角色的级别,或者可增大特定属性或属性组。 对于给定的角色原型和/或级别,可以默认选择属性来进行时间进展,并且玩家可修改此默认,使得玩家选择的不同属性或特性被进展。给定属性的时间进展可以是协同性的并且可增强该属性、相关属性或不同属性的玩游戏进展。此系统可以有许多变化。例如,时间进展可以仅在玩家离线时发生,或者它也可包括在线时间。给定属性的时间进展可通过角色访问训练设施、拥有训练物品、访问导师或专家等等来使能。时间进展实现方式可以为玩家招致代价,例如用于该角色的游戏中费用、负面后果的风险增大,等等。其他变化在下文中论述。在一个方面中,本专利技术针对一种计算机可读介质,其包括用于使得电子设备中的处理器执行在仿真中进展玩家角色的方法的指令,该仿真包括多个玩家角色(player character)禾口(non-player character)。舌:^3 ^- % ^-^ 进展变量(progression variable)相关联,进展变量具有单调增大或减小的值;在时间单位的消逝后,增大或减小进展变量的值;以及向客户端计算设备发送与增大的进展变量相对应的信号,该信号用于导致在视频设备或音频设备或两者上渲染对增大的进展变量的指7J\ ο本专利技术的实现方式可包括以下各项中的一个或多个。与用于导致渲染的信号相关联的信号可被发送到包括图形处理单元或视频卡的视频渲染器。将玩家角色与至少一个进展变量相关联可包括将一个或多个非活动进步积分与玩家角色和进展变量相关联。时间单位的消逝可包括与玩家角色相对应的玩家登录到仿真中的时间单位的消逝,或者包括该玩家离线的时间单位的消逝。时间单位的消逝可包括与玩家角色相对应的玩家登录到仿真中的时间单位的消逝以及与玩家角色相对应的玩家离线的时间单位的消逝。将玩家角色与至少一个进展变量相关联可包括从客户端计算设备接收指示进展变量的信号。从客户端计算设备接收信号可包括接收从由以下各项构成的组中选择的设备发送来的信号游戏控制器、键盘、触摸屏、鼠标和触感控制器。增大或减小进展变量的值可包括增大非活动进步积分的数量。增大或减小进展变量的值包括增大活动进步积分(active advancement point)的数量。将玩家角色与至少一个进展变量相关联可包括接收指示出玩家使能了进展变量的信号。指示出玩家使能了进展变量可包括指示出玩家为该使能支付了游戏中费用或者访问了从以下各项构成的组中选择的虚拟对象导师、专家、训练设施或训练物品。增大或减小进展变量的值可随着时间单位消逝基本上连续发生。增大或减小进展变量的值还可包括从客户端计算设备接收指示出一个或多个积累的非活动进步积分要被花费以便增大进展变量的信号。进展变量可以是默认选择的。默认进展变量可基于从以上各项构成的组中选择的一个或多个因素玩家角色类型、玩家角色级别、统计量(statistic)、派别 (faction)、特性(characteristic)、属性(attribute)、技能(skill)、力量(power)或能力 (ability)。该方法还可包括在增大或减小进展变量的值之后,在用户界面上渲染一对话框,该对话框询问玩家是否希望继续增大或减小相同或不同的进展变量的值。在另一方面中,本专利技术针对一种计算机可读介质,其包括用于使得电子设备中的处理器执行在仿真中进展玩家角色的方法的指令,该仿真包括多个玩家角色和非玩家角色。该方法包括将玩家角色与至少两个潜在进展变量相关联;在时间单位的消逝后,向存储的非活动进步积分的数量添加一个或多个非活动进步积分;以及向客户端计算设备发送的信号,该信号对应于与至少两个潜在进展变量相关联的非活动进步积分的增大的数量, 该信号导致视频渲染器或声音渲染器分别在视频设备或音频设备或两者上渲染对增大的数量的指示。本专利技术的实现方式可包括以下各项中的一个或多个。该方法还可包括从客户端计算设备接收信号,该信号指示出两个潜在进展变量中的哪个要被应用以非活动进步积分中的一个或多个。在另一方面中,本专利技术针对一种计算机可读介质,其包括用于在多玩家游戏中进展玩家角色的系统,该仿真包括多个玩家角色和非玩家角色。该介质包括以下模块数据库模块,用于存储关于多个玩家角色的数据,所存储的数据至少包括关于玩家角色属性、统计量、特性、能力、力量或技能的信息;关联模块,用于将玩家角色与进展变量相关联,进展变量是从存储的数据信息中选择的;以及增大/减小模块,用于在时间单位消逝后增大或减小进展变量的值。本专利技术的实现方式可包括以下各项中的一个或多个。关联模块还可将进展变量与非活动进步积分的数量相关联,并且增大/减小模块可在时间单位消逝后增大非活动进步积分的数量或者向已经存储的数量添加某一数量的非活动进步积分。关联模块可被配置成使得进展变量是根据玩家角色属性、统计量、特性、能力、力量或技能中的一个或多个来默认选择的。关联模块可被配置成使得,在积累了阈值数量的非活动进步积分后,进展变量可被玩家选择。在另一方面中,本专利技术针对一种计算机可读介质,其包括用于在多玩家游戏中进展玩家角色的系统,该仿真包括多个玩家角色和非玩家角色。该介质包括以下模块数据库模块,用于存储关于多个玩家角色的数据,所存储的数据至少包括关于玩家角色属性、统计量、特性、能力、力量或技能的信息;关联模块,用于将玩家角色与至少两个进展变量相关联,进展变量是从存储的数据信息中选择的。关联模块还将至少两个进展变量与非活动进步积分的数量相关联。增大/减小模块用于在时间单位消逝后增大或减小非活动进步积分的数量或向已存储的数量添加某一数量的非活动进步积分。当非活动进步积分的数量达到阈值数量时,关联模块被本文档来自技高网...
【技术保护点】
1.一种计算机可读介质,包括用于使得电子设备中的处理器执行在仿真中进展玩家角色的方法的指令,所述仿真包括多个玩家角色和非玩家角色,所述方法包括:a.将玩家角色与至少一个进展变量相关联,所述进展变量具有单调增大或减小的值;b.在时间单位的消逝后,增大或减小所述进展变量的值;以及c.向客户端计算设备发送与增大的进展变量相对应的信号,该信号用于导致在视频设备或音频设备或两者上渲染对增大的进展变量的指示。
【技术特征摘要】
【国外来华专利技术】...
【专利技术属性】
技术研发人员:杰夫·卡朋特,
申请(专利权)人:索尼在线娱乐有限公司,
类型:发明
国别省市:US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。