首页> 中国专利> 虚拟角色跨设备游戏方法

虚拟角色跨设备游戏方法

摘要

本发明涉及计算机领域。虚拟角色跨设备游戏方法,第一台计算机设备上具有虚拟角色程序,所述虚拟角色程序中包含有至少一虚拟角色;所述计算机设备包括一微型处理器系统、一显示屏,微型处理器系统设有虚拟角色拿住动作指令和虚拟角色放下动作指令;在第一台计算机设备上执行所述虚拟角色拿住动作指令,然后在第二台计算机设备上执行所述虚拟角色放下动作指令时,所述第一台计算机设备通过数据通信将与所述虚拟角色的数据传送给第二台计算机设备,第二台计算机设备根据所传输的数据生成虚拟角色,从而完成虚拟角色从第一台计算机设备向第二台计算机设备的传输,在第二台计算机设备上另外生成一个虚拟角色。

著录项

  • 公开/公告号CN105892925A

    专利类型发明专利

  • 公开/公告日2016-08-24

    原文格式PDF

  • 申请/专利权人 上海科斗电子科技有限公司;

    申请/专利号CN201610202923.4

  • 发明设计人 孙斌斌;

    申请日2010-08-17

  • 分类号G06F3/0488(20130101);

  • 代理机构

  • 代理人

  • 地址 201111 上海市闵行区元江路5500号第2幢577室

  • 入库时间 2023-06-19 00:19:23

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2019-04-30

    授权

    授权

  • 2016-09-21

    实质审查的生效 IPC(主分类):G06F3/0488 申请日:20100817

    实质审查的生效

  • 2016-08-24

    公开

    公开

说明书

该分案申请的原申请的申请日为:2010年8月17日,申请号为:2010102551142,名称为:计算机虚拟角色拿取系统。

技术领域

本发明涉及电子领域,具体涉及计算机领域。

背景技术

随着计算机技术的发展和普及,虚拟的人物、宠物等逐步走入人们的生活。电子游戏、虚拟世界中虚拟角色几乎必不可少。

人们除了通过虚拟的人物进行游戏外,还可以进行各种模拟活动。比如利用虚拟的人物进行战争模拟、消防模拟、会场模拟等,这些模拟活动能够节省大量成本,并有效提高成本。

在已有技术中,一个虚拟角色(包括虚拟的人、卡通人物、以及虚拟的动物)一般只能在一台计算机设备上活动,无法跨越设备活动。比如,假设有A计算机和B计算机。A计算机上饲养有一电子宠物,并在单机上建立有电子宠物喂养环境,那么该电子宠物很难转移到B计算机上饲养。

上述技术不足,造成了虚拟角色缺乏真实感的问题。

发明内容

本发明的目的在于提供一种虚拟角色跨设备游戏方法,以解决上述技术问题。

本发明可以采用以下技术方案来实现:

一种虚拟角色跨设备游戏方法,第一台计算机设备上具有虚拟角色程序,所述虚拟角色程序中包含有至少一虚拟角色;

其特征在于,所述计算机设备包括一微型处理器系统、一显示屏,所述微型处理器系统连接一设置在所述显示屏上的触摸屏,所述微型处理器系统 处理所述触摸屏上的触摸动作信息,至少两台所述计算机设备上分别设有相互通信的通信模块;

所述微型处理器系统设有虚拟角色拿住动作指令和虚拟角色放下动作指令;

在所述触摸屏上的触摸动作符合所述虚拟角色拿住动作指令时,所述虚拟角色被拿住;

在所述触摸屏上的触摸动作符合所述虚拟角色放下动作指令时,所述虚拟角色被放下;

在第一台计算机设备上执行所述虚拟角色拿住动作指令,然后在第二台计算机设备上执行所述虚拟角色放下动作指令时,所述第一台计算机设备通过数据通信将与所述虚拟角色的数据传送给第二台计算机设备,第二台计算机设备根据所传输的数据生成虚拟角色,从而完成虚拟角色从第一台计算机设备向第二台计算机设备的传输,在第二台计算机设备上另外生成一个虚拟角色。所述虚拟角色被拿住后,在当前页面应该变虚,或者消失,以提示被拿住。上述技术方案可以实现一个虚拟角色从一台计算机设备传输到另一台计算机设备。

第一台计算机设备上存储有一虚拟角色的角色特性数据,所述虚拟角色的角色特性数据通过所述通信模块传输到第二台计算机设备,第二台计算机设备根据所述角色特性数据生成一虚拟角色,从而完成虚拟角色从第一台计算机设备向第二台计算机设备的传输。所述虚拟角色在第二台计算机设备上自行活动。

应当注意本发明中所讲的虚拟角色的传输,与以往联机游戏不同。以往的联机游戏大都是在服务器(可以是一般电脑)上运行主程序,然后其他计算机设备联入服务器,与服务器之间进行数据交互,完成对虚拟角色的控制。并不是在其他电脑上生成该虚拟角色,虚拟角色的活动仍然依赖于服务器。而本发明则是在其他计算机设备上另外生成一个虚拟角色。

所传输的所述角色特性数据含有所述虚拟角色在第二台计算机设备上独立活动的充分数据。在第二台计算机设备上生成的所述虚拟角色可以脱离第一台计算机设备运行,即使第一台计算机设备关闭,所述虚拟角色仍然可以 正常活动。

第二台计算机设备上具有所述虚拟角色程序,第二台计算机设备中的所述虚拟角色程序根据所述角色特性数据生成一虚拟角色,从而完成虚拟角色从第一台计算机设备向第二台计算机设备的传输。

至少在所述角色特性数据传输结束后第二台计算机设备上的所述虚拟角色程序应当自行启动。

在所述第二台计算机设备上没有所述虚拟角色程序的情况下,可以在所述虚拟角色从第一台计算机设备向第二台计算机设备传输的过程中,同时传输所述虚拟角色程序,传输结束后所述虚拟角色程序自行运行。

第一台计算机设备可以通过通信模块向第二台计算机设备发送对所述虚拟角色的控制信息,实现对所述虚拟角色的控制。可以控制所述虚拟角色进行交际或者搏斗。

在第二台计算机设备上的所述虚拟角色的角色特性数据在发生变化时,适时传输回第一台计算机设备,对第一台计算机设备中存储的特性数据进行更新。以便于保证第一台计算机设备中存储有所述虚拟角色的最新角色特性数据。

在第二台计算机设备上的所述虚拟角色的角色特性数据在发生变化时,在所述虚拟角色重新返回第一台计算机设备时,对第一台计算机设备中存储的特性数据进行更新。以节省数据流量。

第一台计算机设备中存储有所述虚拟角色曾经去过的计算机设备的特征信息,所述虚拟角色通过所述通信模块自行搜寻能够建立数据连接的其他曾经去过的计算机设备,在搜寻到符合条件的计算机设备后,自行传输到该计算机设备。自行传输可以设定为随机性自行传输。以增强虚拟角色的真实感。

所述虚拟角色程序中包含有虚拟场景,在虚拟角色的角色特性数据在第一台计算机设备向第二台计算机设备传输时,第二台计算机设备中的虚拟场景特性数据传输到第一台计算机设备,第一台计算机设备上显示所述虚拟角色在第二台计算机设备上的虚拟场景中的影像。

所述虚拟角色程序以所述计算机设备当前显示页面作为所述虚拟场景,所述计算机设备的微型处理器系统将当前显示页面转化为所述虚拟角色程序 中的虚拟场景,进而使所述虚拟角色与所述当前显示页面中的画面进行互动。比如虚拟角色与文件夹图标、歌曲图标、快捷键等进行互动。

在所述虚拟角色对所述虚拟场景产生影响时,所述微型处理器系统读取所述虚拟场景的变化信息,并相应的改变当前显示页面信息。比如改变文件夹、歌曲、快捷键等图标的位置、大小等信息。

所述第二台计算机设备中的虚拟场景在显示器上显示的当前界面适时传输给第一台计算机设备。以便于第一台计算机设备适时的掌握虚拟角色在第二台计算机设备上的活动情况。

所述第一台计算机设备与所述第二台计算机设备之间在执行虚拟角色拿住动作指令和虚拟角色放下动作指令前,最好事先获得通信许可。比如已经编入同一个局域网,或者已经相互获得蓝牙通信许可。上述设计强调最好事先获得通信许可,并不强调事先已经建立好数据连接关系。事先局域网通信可以没有打开,蓝牙通信模块也可以没有打开。可以有效的保证数据传输的安全性和便捷性。

本发明中所指的虚拟角色可以是虚拟的人、卡通人物、卡通宠物、虚拟机器人,以及虚拟的动物等虚拟的角色。所述计算机设备可以是电脑、手机、游戏机、播放器等具有计算能力的智能设备。

在所述触摸屏上具有至少两个触摸点的触摸点组,并且触摸点组中至少两个触摸点间的距离缩短时,视为符合所述虚拟角色拿住动作指令,所述微型处理器系统视为所述显示屏上显示的位于两个触摸点之间的虚拟角色被拿住,所述虚拟角色受所述触摸点组操作。在所述触摸点组被移除时,视为所述虚拟角色被拿起。

通过上述设计,实现了虚拟角色可以被像真实事物一样能够被拿起的操作。进一步增强虚拟角色的真实感。

在所述触摸屏上呈现一触摸点组,并且所述触摸点组中的至少两个触摸点距离变大,视为符合所述虚拟角色放下动作指令,视为所述虚拟角色被放下。

通过上述设计,实现了虚拟角色可以被像真实事物一样能够被放下的操作。进一步增强虚拟角色的真实感。

还可以,在一触摸点在所述虚拟角色上,并且连续向所述显示屏边缘滑动时,视为符合所述虚拟角色拿住动作指令,所述微型处理器系统视为所述虚拟角色被拿住或拿起。在一触摸点在所述触摸屏上绘制一闭合曲线时,视为所述虚拟角色被放下。

上述设计只需要单点触摸屏即可实现,能够在满足真实感的前提下,降低对硬件设备的要求。

在所述第一台计算机设备上拿起所述虚拟角色,并在所述第二台计算机设备上将所述虚拟角色放下,所述第一台计算机设备通过数据通信将与所述虚拟角色的特性数据传送给第二台计算机设备,从而完成虚拟角色从第一台计算机设备向第二台计算机设备的传输。

第一台计算机设备与第二台计算机设备在进行数据通信前,首先监测是否有数据连接关系,在没有数据连接关系的情况下,通过所述微型处理器系统控制所述通信模块建立数据连接关系。以便自行满足数据通信前提。

在建立数据连接关系时,首先尝试有线连接方式,在有线连接方式不成功时,尝试无线连接方式。无线连接方式可以是WIFI、蓝牙、红外等。以便于保证传输速度。

当虚拟角色从第二台计算机设备返回第一台计算机设备时,即第二台计算机设备通过数据通信将与虚拟角色的数据传送给第一台计算机设备虚拟角色时,第二台计算机设备上的虚拟角色消失。

附图说明

图1为计算机虚拟角色拿取系统的结构示意图。

具体实施方式

为了本发明实现的技术手段、创作特征、达成目的与功效易于明白了解,下面结合具体图示,进一步阐本发明。

参照图1,第一台计算机设备1上存储有虚拟角色4的角色特性数据,虚拟角色4的角色特性数据通过通信模块传输到第二台计算机设备2,第二台计算机设备2根据角色特性数据生成一虚拟角色4,从而完成虚拟角色4从第一台计算机设备1向第二台计算机设备2的传输。虚拟角色4在第二台计算机 设备2上可自行活动。应当注意本发明中所讲的虚拟角色4的传输,与以往联机游戏不同。以往的联机游戏大都是在服务器(可以是一般电脑)上运行主程序,然后其他计算机设备联入服务器,与服务器之间进行数据交互,完成对虚拟角色4的控制。并不是在其他电脑上生成该虚拟角色4,虚拟角色4的活动仍然依赖于服务器。而本发明则是在其他计算机设备上另外生成一个虚拟角色4。

所传输的角色特性数据含有虚拟角色4在第二台计算机设备2上独立活动的充分数据。这样,在第二台计算机设备2上生成的虚拟角色4就可以脱离第一台计算机设备1运行,即使第一台计算机设备1关闭,虚拟角色4仍然可以正常活动。

第二台计算机设备2上最好具有虚拟角色程序,第二台计算机设备2中的虚拟角色程序根据角色特性数据生成一虚拟角色4,从而完成虚拟角色4从第一台计算机设备1向第二台计算机设备2的传输。至少在角色特性数据传输结束后第二台计算机设备2上的虚拟角色程序应当自行启动。在第二台计算机设备2上没有虚拟角色程序的情况下,可以在虚拟角色4从第一台计算机设备1向第二台计算机设备2传输的过程中,同时传输虚拟角色程序,传输结束后虚拟角色程序自行运行。

第一台计算机设备1可以通过通信模块向第二台计算机设备2发送对虚拟角色4的控制信息,实现对虚拟角色4的控制。可以控制虚拟角色4进行交际或者搏斗。

在第二台计算机设备2上的虚拟角色4的角色特性数据在发生变化时,适时传输回第一台计算机设备1,对第一台计算机设备1中存储的特性数据进行更新。以便于保证第一台计算机设备1中存储有虚拟角色4的最新角色特性数据。为了节省数据流量,在第二台计算机设备2上的虚拟角色4的角色特性数据在发生变化时,可以在虚拟角色4重新返回第一台计算机设备1时,对第一台计算机设备1中存储的特性数据进行更新。例如,虚拟角色4之电子宠物猫,电子宠物猫被拿取时,电子宠物猫在第二台计算机设备2中打过一次针且嘴里正叼着条鱼,在其返回第一台计算机设备1时,在第一台计算机设备1上生成的电子宠物猫嘴里也叼着条鱼,并且打过一次针。角色特性 数据包括运行中的虚拟角色4当前状态下的数据,还包括记录着的虚拟角色4过去状态下的数据。再例如,电子宠物猫在第二台计算机设备2中被奖励了一身衣服,电子宠物猫被拿取时,电子宠物猫当时并没有穿着这身被奖励的衣服,但在第一台计算机设备1上生成的电子宠物猫时,被奖励的衣服一并生成并存储。

第一台计算机设备1中存储有虚拟角色4曾经去过的计算机设备的特征信息,虚拟角色4通过通信模块自行搜寻能够建立数据连接的其他曾经去过的计算机设备,在搜寻到符合条件的计算机设备后,自行传输到该计算机设备。自行传输可以设定为随机性自行传输。以增强虚拟角色4的真实感。

虚拟角色程序中包含有虚拟场景,在虚拟角色4的角色特性数据在第一台计算机设备1向第二台计算机设备2传输时,第二台计算机设备2中的虚拟场景特性数据传输到第一台计算机设备1,第一台计算机设备1上显示虚拟角色4在第二台计算机设备2上的虚拟场景中的影像。例如,虚拟角色4之超级玛丽,超级玛丽被拿取时,超级玛丽在第二台计算机设备2上位于城堡中,在其返回第一台计算机设备1时,在第一台计算机设备1上生成的超级玛丽也位于城堡中。虚拟场景特性数据包括运行中的虚拟角色4当前状态下的场景特性数据,还包括记录着的虚拟角色4过去状态下的场景特性数据。

为了增加游戏的趣味性,虚拟角色程序可以以计算机设备当前显示页面作为虚拟场景,计算机设备的微型处理器系统将当前显示页面转化为虚拟角色程序中的虚拟场景,进而使虚拟角色4与当前显示页面中的画面进行互动。比如虚拟角色4与文件夹图标、歌曲图标、快捷键等进行互动。在虚拟角色4对虚拟场景产生影响时,微型处理器系统读取虚拟场景的变化信息,并相应的改变当前显示页面信息。比如改变文件夹、歌曲、快捷键等图标的位置、大小等信息。第二台计算机设备2中的虚拟场景在显示器上显示的当前界面适时传输给第一台计算机设备1。以便于第一台计算机设备1适时的掌握虚拟角色4在第二台计算机设备2上的活动情况。

第一台计算机设备1与第二台计算机设备2之间在执行虚拟角色拿住动作指令和虚拟角色放下动作指令前,最好事先获得通信许可。比如已经编入同一个局域网,或者已经相互获得蓝牙通信许可。上述设计强调最好事先获 得通信许可,并不强调事先已经建立好数据连接关系。事先局域网通信可以没有打开,蓝牙通信模块也可以没有打开。可以有效的保证数据传输的安全性和便捷性。

计算机设备包括微型处理器系统、显示屏3。微型处理器系统连接一设置在显示屏3上的触摸屏,微型处理器系统处理触摸屏上的触摸动作信息。至少两台计算机设备上分别设有相互通信的通信模块。第一台计算机设备1上具有虚拟角色程序,虚拟角色程序中包含有至少一虚拟角色4。微型处理器系统设有虚拟角色4拿住动作指令和虚拟角色4放下动作指令。在触摸屏上的触摸动作符合虚拟角色4拿住动作指令时,虚拟角色4被拿住。在触摸屏上的触摸动作符合虚拟角色4放下动作指令时,虚拟角色4被放下。在第一台计算机设备1上执行虚拟角色拿住动作指令,然后在第二台计算机设备2上执行虚拟角色放下动作指令时,第一台计算机设备1通过数据通信将与虚拟角色4的数据传送给第二台计算机设备2,第二台计算机设备2根据所传输的数据生成虚拟角色4,从而完成虚拟角色4从第一台计算机设备1向第二台计算机设备2的传输。虚拟角色4被拿住后,在当前页面应该变虚,或者消失,以提示被拿住。为了方便使用第一台计算机设备1对虚拟角色4进行监视,在虚拟角色4被拿住后,当前页面变虚。这里的变虚可以是显示画面变得不清楚使使用者不易观察致虚,也可以是显示画面缩小使使用者不易观察致虚。在虚拟角色4被拿住后,当前页面也可以采用消失的形式,这样虚拟角色4就像真实物品一样具有了唯一性。该方案可以实现一个虚拟角色4从一台计算机设备传输到另一台计算机设备。

本发明中所指的虚拟角色4可以是虚拟的人、卡通人物、卡通宠物、虚拟机器人,以及虚拟的动物等虚拟的角色。计算机设备可以是电脑、手机、游戏机、播放器等具有计算能力的智能设备。

在触摸屏上具有至少两个触摸点的触摸点组,并且触摸点组中至少两个触摸点间的距离缩短时,视为符合虚拟角色拿住动作指令,微型处理器系统视为显示屏3上显示的位于两个触摸点之间的虚拟角色4被拿住,虚拟角色4受触摸点组操作。在触摸点组被移除时,视为虚拟角色4被拿起。通过上述设计,实现了虚拟角色4可以被像真实事物一样能够被拿起的操作。进一步 增强虚拟角色4的真实感。在触摸屏上呈现一触摸点组,并且触摸点组中的至少两个触摸点距离变大,视为符合虚拟角色4放下动作指令,视为虚拟角色4被放下。通过上述设计,实现了虚拟角色4可以被像真实事物一样能够被放下的操作。进一步增强虚拟角色4的真实感。

还可以,在一触摸点在虚拟角色4上,并且连续向显示屏3边缘滑动时,视为符合虚拟角色拿住动作指令,微型处理器系统视为虚拟角色4被拿住或拿起。在一触摸点在触摸屏上绘制一闭合曲线时,视为虚拟角色4被放下。上述设计只需要单点触摸屏即可实现,能够在满足真实感的前提下,降低对硬件设备的要求。

在第一台计算机设备1上拿起虚拟角色4,并在第二台计算机设备2上将虚拟角色4放下,第一台计算机设备1通过数据通信将与虚拟角色4的特性数据传送给第二台计算机设备2,从而完成虚拟角色4从第一台计算机设备1向第二台计算机设备2的传输。

第一台计算机设备1与第二台计算机设备2在进行数据通信前,首先监测是否有数据连接关系,在没有数据连接关系的情况下,通过微型处理器系统控制通信模块建立数据连接关系。以便自行满足数据通信前提。在建立数据连接关系时,首先尝试有线连接方式,在有线连接方式不成功时,尝试无线连接方式。无线连接方式可以是WIFI、蓝牙、红外等。以便于保证传输速度。

当虚拟角色4从第二台计算机设备2返回第一台计算机设备1时,即第二台计算机设备2通过数据通信将与虚拟角色4的数据传送给第一台计算机设备1虚拟角色4时,第二台计算机设备2上的虚拟角色4消失。

以上显示和描述本发明的基本原理和主要特征本发明的优点。本行业的技术人员应该了解本发明不受上述使用方法的限制,上述使用方法和说明书中描述的只是说本发明的原理,在不脱本发明精神和范围的前提下本发明还会有各种变化和改进,这些变化和改进都落入要求保护本发明范围内本发明要求保护范围由所附的权利要求书及其等效物界定。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号