触觉响应和交互的方法与流程

文档序号:34003172发布日期:2023-04-29 19:23阅读:56来源:国知局
触觉响应和交互的方法与流程

本公开涉及在游戏玩法期间向用户提供通知以提醒用户游戏场景的一部分,并且更具体地,涉及通过用于在视频游戏的游戏玩法期间提供游戏输入的控制器向用户提供执行交互式任务的通知,其中通知是针对用户定制的。


背景技术:

1、近年来,交互式应用程序(诸如视频游戏、虚拟生活模拟、教育应用程序、音乐应用程序等)已经得到普及。绝大多数视频游戏都是流式三维(3d)视频游戏(也称为大型多玩家在线游戏—mmog)。mmog由大量用户借由通过网络(诸如因特网)进行连接而同时访问。mmo应用程序的用户承担虚拟角色或游戏图标的作用,并且使用通过输入装置(诸如键盘、游戏控制器、触摸屏等)提供的输入来控制虚拟角色或游戏图标的动作。通过输入,用户可根据针对视频游戏指定的游戏规则和目标在虚拟空间中导航并且与游戏环境和其他用户的虚拟角色/游戏图标进行交互。用户可与其他用户合作(例如,作为团队的一部分)提供输入以实现共享目标,或者可与其他用户竞争(例如,竞争性地)以在视频游戏中取得进展。

2、可使用任何计算装置(包括台式计算机、膝上型计算机、移动计算装置等)和使用与计算装置相关联的输入装置(诸如游戏控制器、键盘、设置在显示屏上的控制界面等)提供的输入来玩视频游戏。视频游戏应用程序的主要目标之一是最大化用户在视频游戏中的沉浸感。然而,由于不同用户的玩耍风格,用户沉浸感可能会有所不同,从而导致用户体验不尽如人意。例如,一些用户可能对游戏提示反应迟缓,或错过某些游戏提示,或错过与在游戏玩法期间显示以对用户有益的游戏资产的互交,或在游戏玩法期间需要更多辅助,或容易分心,或过度专注于游戏的某些部分而错过游戏中可能对用户有意义或有益的其他部分等。

3、正是在这种背景下,出现了本公开的实施方案。


技术实现思路

1、本公开的实施方案涉及用于向玩视频游戏的用户提供触觉响应的系统和方法。在一个实施方案中,触觉响应是针对用户定制的。例如,可针对不同类型的游戏动作和上下文检查玩法风格,并且基于所述分析,将关于要向用户提供的触觉响应的信息保存到用户的配置文件。随着时间的推移,基于用户的游戏活动,可使用学习算法来更新关于触觉响应以及如何将它们提供给用户的信息。更新信息还被更新到用户的配置文件。触觉响应通过外围装置(例如,游戏控制器)提供,以传达关于游戏交互性的信息。所传达的信息可以是上下文特定的,诸如基于游戏中发生的事情。在某些情况下,通过触觉响应传达的信息旨在通知用户在游戏玩法期间向用户要求的某种行为。例如,触觉响应可包括到控制器的振动提示。振动提示可以使得在控制器的不同部分或特定部分发生或多或少的振动的方式来提供到控制器。如果要传达给用户的信息是将控制器或用户控制的游戏对象向右移动,则振动可更多地提供到控制器的右手柄。在某些情况下,所提供的振动可被配置来从控制器的一侧移动或转移到另一侧。如上所提及,这些类型的协调触觉响应可针对用户基于玩法风格或学习的行为定制。例如,如果用户在决定将控制器移动到哪里或移动由控制器控制的游戏对象还是移动控制器的输入按钮方面需要更多辅助,则可使用控制器的特定部件来提供振动提示。在特定情况下,可以更大幅度或持续更长时间段地提供振动提示。如果用户需要较少的辅助,则振动提示可自动向下调整。控制器的特定部件可包括并入控制器内并且与控制器的按钮/操纵杆中的每一个相关联、和/或与控制器的交互式屏幕相关联、和/或与作为整体的控制器相关联的触觉元件。

2、在一个实施方案中,用户提供的游戏输入用于调整视频游戏的游戏状态并生成游戏玩法数据。游戏玩法数据包括遥测数据,所述遥测数据可被分析以确定游戏玩法的速度、用户执行的动作、响应于动作在游戏玩法中取得的进展、执行每个动作所花费的时间等,据此可确定用户的玩法风格和其他游戏玩法特征。除了玩法风格和游戏玩法特征之外,系统还可标识视频游戏的游戏场景内用户错过与之交互或需要来自用户的动作的交互式任务。用户错过或需要动作的交互式任务可通过将游戏场景的内容与用户在游戏场景中执行的动作的上下文关联来标识。响应于检测到游戏场景中需要用户交互的交互式任务,系统向用户提供触觉响应,以使用户意识到游戏场景中的交互式任务的存在,并且在需要时导引用户执行针对实现交互式任务的目标的动作。向用户提供的触觉响应是针对用户定制的。在一种实现方式中,系统学习用户的玩法风格并动态地生成可在提供触觉响应时使用的触觉设置。在替代实现方式中,触觉响应可根据用于限定触觉设置的用户提供的输入定制,其中用户提供的输入符合他们的反馈要求。在另一种实现方式中,对触觉设置的初始定制可由系统进行,并且附加定制可使用来自用户的输入进行。触觉响应向用户提供足够的提示来检测游戏场景中的交互式任务以及与交互式任务进行交互。

3、在一种实现方式中,公开一种用于在视频游戏的游戏玩法期间向用户提供触觉响应的方法。所述方法包括:检测视频游戏的游戏场景内需要来自用户的动作的交互式任务。交互式任务通过将游戏场景的内容与用户在游戏场景中执行的动作的上下文关联来标识。标识玩视频游戏的用户的用户配置文件。根据针对用户的用户配置文件限定的触觉设置而生成对用户的触觉响应。触觉响应通过用于向视频游戏提供游戏输入的控制器来向用户提供。所提供的触觉响应对于用户是特定的,并且被提供来将用户朝向视频游戏的游戏场景内的交互式任务导引。

4、在一种实现方式中,触觉响应持续直到在交互式任务处检测到来自用户的动作。

5、在一种实现方式中,触觉响应包括:去激活控制器的控件,以便阻止用户在视频游戏中取得进展,直到在交互式任务处检测到来自用户的动作。

6、在一种实现方式中,触觉响应使用控制器的特征来生成。

7、在一种实现方式中,触觉响应包括用于将用户引导到游戏场景中的交互式任务的空间提示,其中空间提示使用视频游戏的游戏场景的三维表示来提供。

8、在一种实现方式中,触觉响应根据针对用户定制的触觉设置来触发。

9、在一种实现方式中,触觉设置由用户预限定。

10、在一种实现方式中,触觉设置基于用户的玩法风格动态地限定。玩法风格使用利用机器学习逻辑的触觉学习引擎来确定。触觉学习引擎利用用户的游戏输入和用户在视频游戏中取得的游戏进展来动态地训练。触觉设置根据训练动态地调整,并且在触发触觉响应时应用到控制器。对触觉设置的动态调整被更新到用户的用户配置文件。

11、在一种实现方式中,游戏进展使用从用户的视频游戏的游戏玩法收集的遥测数据来确定。遥测数据被分析以提取指示用户的玩法风格或视频游戏的游戏进展的特定特征。

12、向用户要求的动作是在特定方向上移动,并且在游戏玩法期间提供的触觉响应包括指示用户相对于交互式任务已经移动或必须移动的方向的方向性提示。

13、在一种实现方式中,控制器具有多个触觉元件,并且在触觉响应中提供的方向性提示包括:顺序地激活所述多个触觉元件,以便允许触觉响应在方向性提示中指定的方向上从所述多个触觉元件中的一个触觉元件向随后的触觉元件流动。

14、在一种实现方式中,触觉响应被限定来提供在向用户提供的反馈中提供变化。反馈中的变化被动态地控制以指示用户在视频游戏中执行的不同动作并且对于用户是直观的。

15、在一种实现方式中,触觉响应被配置来基于视频游戏的游戏场景的内容或用户提供的游戏输入而随时间变化。

16、在一种实现方式中,对用户的触觉响应被生成来与游戏场景的内容和用户在游戏场景中执行的动作的上下文关联。

17、在一种实现方式中,交互式任务是与游戏资产或玩视频游戏的另一用户的头像交互。

18、在另一种实现方式中,公开一种用于在视频游戏的游戏玩法期间向用户提供触觉响应的方法。所述方法包括:标识视频游戏的游戏场景内需要来自用户的动作的交互式任务。交互式任务通过将游戏场景的内容与用户在游戏场景中执行的动作的上下文关联来标识。标识玩视频游戏的用户的用户配置文件。根据针对用户的用户配置文件限定的触觉设置而生成用于向用户提供的触觉响应。触觉响应对于用户是特定的,并且被用于将用户朝向视频游戏的游戏场景内的交互式任务导引。

19、在一些实现方式中,触觉响应通过用于向视频游戏提供游戏输入的游戏控制器来向用户提供。

20、在一些实现方式中,触觉响应通过用于观看视频游戏的游戏玩法的头戴式显示器来向用户提供。

21、在另一种实现方式中,公开一种用于在视频游戏的游戏玩法期间向用户提供触觉响应的方法。所述方法包括:检查用户在视频游戏的游戏玩法期间执行的游戏动作。检查包括:相对于视频游戏中出现的游戏场景的内容检查游戏动作的上下文。基于对游戏动作的检查,标识与要向用户提供的触觉响应相关的信息。信息用于限定对于用户特定的触觉设置。所限定的触觉设置存储在用户的用户配置文件中。与触觉响应相关的信息基于在游戏玩法期间收集的用户的游戏动作动态地更新。对信息的更新导致对在用户的用户配置文件中限定的触觉设置的对应更新。响应于检测到视频游戏的游戏场景内需要来自用户的动作的交互式任务而生成对用户的触觉响应。交互式任务通过将游戏场景的内容与用户在游戏场景中执行的游戏动作的上下文关联来标识。触觉响应根据在用户的用户配置文件中限定的触觉设置来生成,并且被生成来将用户朝向视频游戏的游戏场景内的交互式任务导引。

22、通过以下结合附图进行的以举例方式说明本公开原理的详细描述,本公开的其他方面和优点将变得显而易见。

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