本申请涉及计算机,尤其涉及一种游戏中道具的获取方法、游戏中道具的获取装置、计算机设备及计算机可读存储介质。
背景技术:
1、随着科技的快速发展,游戏中智能体的设计已经慢慢成为游戏产业中必不可少的一个环节。在智能体的设计中,智能体通常需要通过游戏商店等机制获取必要的游戏道具。因此,如何更加合理地获取道具成为限制智能体的表现和能力的关键问题。
2、相关技术中,主要使用贪心算法的策略控制智能体进行道具获取,该方法能够实现控制智能体按需获取道具,且可以通过控制资源量来控制智能体获得道具的数量。然而该方法只关注智能体在当前游戏状态的最佳选择,无法考虑到智能体在之后可能导致资源不足,从而使后续获取无法完成的情况。也即,该方法容易出现局部最优解,无法得到全局最优的求解方法。
3、此外,也有方法提前将必须的道具一次性给到智能体,使其在整个游戏环节中不需要通过其他机制来获取道具。当智能体在游戏进程满足某些条件的时候,可以解锁对应的道具使用,以获取必要的道具进行游戏,然而该方法无法适应游戏策略的调整带来的道具的调整,因此不符合实际的游戏需求。
技术实现思路
1、本申请提供了一种游戏中道具的获取方法、游戏中道具的获取装置、计算机设备及计算机可读存储介质,旨在将智能体的道具获取问题进行建模,得到道具的获取模型,进而对模型进行求解,得到最佳的道具获取方案,从而提高智能体获取道具的最优性。
2、为实现上述目的,本申请提供一种游戏中道具的获取方法,所述方法包括:
3、获取智能体在当前游戏场景下的游戏信息,以及获取游戏提供的初始道具信息,其中,所述游戏信息包括所述智能体的当前虚拟资产信息以及目标道具信息;
4、根据所述当前虚拟资产信息、所述目标道具信息以及所述初始道具信息,确定已知条件、约束条件和优化目标,所述已知条件为智能体在游戏中已知的信息或状态,所述约束条件为智能体在游戏中的限制条件,所述优化目标是智能体在游戏中追求的目标;
5、针对所述已知条件,所述约束条件以及所述优化目标,建立道具的获取模型;
6、对所述道具的获取模型进行求解,得到所述道具的获取方案,并根据所述获取方案控制所述智能体获取所述道具。
7、为实现上述目的,本申请还提供一种游戏中道具的获取装置,包括:
8、获取模块,所述获取模块用于获取智能体在当前游戏场景下的游戏信息,以及获取游戏提供的初始道具信息,其中,所述游戏信息包括所述智能体的当前虚拟资产信息以及目标道具信息;
9、确定模块,所述确定模块用于根据所述当前虚拟资产信息、所述目标道具信息以及所述初始道具信息,确定已知条件、约束条件和优化目标,所述已知条件为智能体在游戏中已知的信息或状态,所述约束条件为智能体在游戏中的限制条件,所述优化目标是智能体在游戏中追求的目标;
10、模型的建立模块,所述模型的建立模块用于针对所述已知条件,所述约束条件以及所述优化目标,建立道具的获取模型;
11、求解模块,所述求解模块用于对所述道具的获取模型进行求解,得到所述道具的获取方案,并根据所述获取方案方案控制所述智能体获取所述道具。
12、此外,为实现上述目的,本申请还提供一种计算机设备,所述计算机设备包括存储器和处理器;所述存储器,用于存储计算机程序;所述处理器,用于执行所述的计算机程序并在执行所述的计算机程序时实现本申请实施例提供的任一项所述的游戏中道具的获取方法的步骤。
13、此外,为实现上述目的,本申请还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时使所述处理器实现本申请实施例提供的任一项所述的游戏中道具的获取方法的步骤。
14、本申请实施例公开的游戏中道具的获取方法、游戏中道具的获取装置、计算机设备及计算机可读存储介质,能够获取智能体在当前游戏场景下的游戏信息,以及获取游戏提供的初始道具信息,其中,游戏信息包括智能体的当前虚拟资产信息以及目标道具信息。进一步的,可根据当前当前虚拟资产信息、目标道具信息以及初始道具信息,确定已知条件、约束条件和优化目标。由此,可针对已知条件,约束条件以及优化目标,建立道具的获取模型,并对道具的获取模型进行求解,得到道具的获取方案,从而能够根据获取方案控制智能体获取道具。本申请实施例旨在将智能体的道具获取问题进行建模,得到道具的获取模型,进而对模型进行求解,得到最佳的道具获取方案,从而提高智能体获取道具的最优性,也即得到全局最优的获取道具方案。此外,智能体还能够按照游戏场景按需获取道具,且能够适应游戏策略的调整带来的道具的调整,因此更符合实际的游戏需求。
1.一种游戏中道具的获取方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述已知条件包括所述当前虚拟资产信息、所述目标道具信息以及所述初始道具信息,
3.根据权利要求1所述的方法,其特征在于,所述道具的获取方案包括所述道具的获取数量,所述约束条件包括:
4.根据权利要求1所述的方法,其特征在于,所述优化目标包括:
5.根据权利要求1所述的方法,其特征在于,所述道具的获取模型包括:
6.根据权利要求1所述的方法,其特征在于,所述道具的获取方案包括初始方案,所述对所述道具的获取模型进行求解,得到所述道具的获取方案,包括:
7.根据权利要求6所述的方法,其特征在于,所述道具的获取方案还包括目标方案,所述对所述道具的获取模型进行求解,得到所述道具的获取方案,还包括:
8.一种游戏中道具的获取装置,其特征在于,所述获取装置包括:
9.一种计算机设备,其特征在于,包括:存储器和处理器;其中,所述存储器与所述处理器连接,用于存储程序所述处理器用于通过运行所述存储器中存储的程序,实现如权利要求1-7中任一项所述的游戏中道具的获取方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时使所述处理器实现如权利要求1-7中任一项所述的游戏中道具的获取方法的步骤。