背景技术:
1、游戏行业构成了技术部门的一大部分。随着技术朝向越来越互联的未来发展,游戏将是互联未来的核心组成部分。通常,人工智能一直是游戏行业的主要组成部分,然而,随着ai发展继续进步,游戏行业将该进步融入游戏变得更加困难。例如,游戏开发工作室难以孵化ai,因为大多数高级ai系统需要大量的自定义领域经验。
2、本文所公开的各方面是关于这些和其他一般考虑而进行的。另外,尽管可以讨论相对具体的问题,但应理解,示例不应限于解决背景中或本公开中的其它地方所标识的具体问题。
技术实现思路
1、本公开的各方面涉及个性化代理服务,该服务生成和演进可以在游戏中被实例化以与用户一起玩的定制代理。机器学习模型被训练以在游戏操纵期间控制代理与游戏环境和用户的交互。当用户继续与代理一起玩时,一个或多个机器学习模型为代理开发游戏操纵风格,这补充了用户偏好的操纵风格、并入用户偏好策略,并且通常被定制用于与用户的交互。在游戏操纵期间生成的代理个性化数据由服务存储,从而允许用户在不同的游戏中导入代理,由此创建不变的游戏操纵伙伴,用户可以在各种不同的游戏中与其一起玩,而不需要不同的游戏包含能够开发ai受控代理的技术。
2、在另外的方面,公开了一种允许用户请求个性化代理加入用户游戏操纵会话的用户设备。用户设备向游戏平台发送针对个性化代理的请求。游戏平台确定用户是否具有执行游戏的第二实例的许可。当用户具有执行游戏的第二实例的许可时,游戏的第二实例可以在用户设备上执行。从个性化代理服务接收的信息用于在游戏的第二实例中实例化个性化代理。在执行游戏的第二实例的设备与个性化代理服务之间建立通信会话。个性化代理服务使用一个或多个机器学习模型来分析游戏数据以确定当前游戏状态。基于当前游戏状态,确定一个或多个动作以控制个性化代理的游戏操纵。
3、提供本概要是为了引入简化形式的概念的选择,其将在以下具体实施方式中进一步描述。本
技术实现要素:
不旨在标识所要求保护的主题的关键特征或基本特征,也不旨在用于限制所要求保护的主题的范围。示例的附加方面、特征和/或优点将在以下描述中被部分地阐述,并且部分地将从描述中显而易见,或者可以通过对本公开的实践来学习。
1.一种系统,包括:
2.根据权利要求1所述的系统,其中所述一个或多个机器学习模型包括:
3.根据权利要求2所述的系统,其中所述视频游戏数据包括以下一项或多项:
4.根据权利要求3所述的系统,其中分析所述游戏数据包括:
5.根据权利要求4所述的系统,其中所述一个或多个动作是基于所述当前游戏状态确定的。
6.一种方法,包括:
7.根据权利要求6所述的方法,其中所述请求是经由从与所述用户相关联的好友列表中对所述个性化代理的选择而被接收的。
8.根据权利要求6所述的方法,还包括:
9.根据权利要求6所述的方法,其中所述游戏的所述第二实例在所述用户设备上的虚拟环境内被执行。
10.根据权利要求6所述的方法,其中针对个性化代理游戏实例的所述授权基于与用于所述游戏的游戏许可不同的代理许可。
11.一种方法,包括:
12.根据权利要求11所述的方法,其中确定所述用户是否具有针对所述第二实例的许可包括:查询许可储存库以确定所述用户是否具有针对所述游戏的第二许可。
13.根据权利要求11所述的方法,其中确定所述用户是否具有针对所述第二实例的许可包括:查询许可储存库以确定所述用户是否具有针对所述游戏的代理许可。
14.根据权利要求13所述的方法,其中代理许可允许所述用户执行所述游戏的第二实例以供代理使用,并且其中所述代理许可不允许所述用户执行所述游戏的第二实例以供另一人类玩家使用。
15.根据权利要求11所述的方法,其中所述代理许可与针对所述游戏的一般许可是分开获得的。
