玩具专利数据库

团队场景中游戏数据的处理方法及装置与流程

发布日期:2024-09-01 浏览次数:

本技术涉及计算机,尤其是涉及到一种团队场景中游戏数据的处理方法及装置。背景技术:1、随着计算机技术和游戏技术的发展,游戏已经成为人们日常生活的重要娱乐方式。而为了提升游戏的趣味性,多人在线游戏的团队场景作为广受玩家群体喜爱的游戏品类,能够提供玩家联盟的方式,鼓励玩家为了共同利益而进行合作,为了同一个目标而进行集结。2、多人在线游戏的团队场景根据玩法往往被分为即时制和回合制,在回合制玩法中,当敌我双方的进攻、防御、技能释放依据一定的轮次来完成,当一方完成行动后另一方才开始行动。在即时制玩法中,当敌我双方的进攻、防御、技能释放可同时进行,并且行为效果即时计算。3、相关技术在回合制玩法的团队场景中,由于对战双方被拉入到一个单独的团队场景中进行战斗,通常不同团队场景中的队伍各自为战,共同达成一个任务目标,也就是说,团队场景中不同队伍的战斗是相互独立的,玩家只关注自身队伍的战斗情况,团队场景中队伍之间相互沟通较弱,玩家无法全面参与到团队战斗中,使得团队场景中游戏数据发挥的团队效果较差,难以突出团队场景的作用以及团队场景中队伍之间的协作,降低玩家的游戏体验。技术实现思路1、有鉴于此,本技术提供了一种团队场景中游戏数据的处理方法及装置,主要目的在于解决现有技术团队场景中队伍之间相互沟通较弱,玩家无法全面参与到团队战斗中,使得团队场景中游戏数据发挥的团队效果较差的问题。2、根据本技术的第一个方面,提供了一种团队场景中游戏数据的处理方法,应用于客户端侧,包括:3、响应于团队场景的创建,在检测到玩家队伍申请加入团队场景的事件触发的情况下,获取参与团队场景中玩家队伍的标识信息,将所述玩家队伍的标识信息发送至游戏服务端,以使得游戏服务端利用所述玩家队伍的标识信息将多个玩家队伍进行关联,形成关联战斗组;4、接收当前回合战斗场景触发预设数据事件对应的数据消息,将所述预设数据事件对应的数据消息进行展示,所述预设数据事件为关联战斗组中其他玩家队伍共享的数据事件;5、在进入下一回合战斗场景的情况下,获取游戏服务端使用所述预设数据事件调整的游戏策略数据,根据调整的游戏策略数据生成游戏界面。6、进一步地,所述方法还包括:7、使用配置文档预先存储团队场景的副本文件信息,所述配置文档至少存储有各副本文件信息所需的据点信息、场景入口信息、副本流程信息中任一项;8、当接收到配置文档的更新指令时,将所述配置文档以设定格式解析为表格形式的副本文件信息进行更新,读取更新后的副本文件信息。9、进一步地,在所述使用配置文档预先存储团队场景的副本文件信息之后,所述方法还包括:10、在团队场景的副本进行初始化过程中,监听配置文档中团队场景的副本文件信息进行加载,若检测到配置文档存在更新时,使用更新后的副本文件信息刷新游戏界面。11、进一步地,所述方法还包括:12、在检测到关联战斗组中玩家队伍执行各种操作事件的情况下,根据操作事件预先分配的身份权限,判断玩家队伍是否具有执行目标操作事件的身份权限;13、若是,则将玩家队伍执行目标操作事件对应的数据消息向所述关联战斗组中玩家队伍的游戏客户端共享目标操作事件对应的数据消息;14、否则,禁止玩家队伍执行目标操作事件。15、进一步地,所述方法还包括:16、通过读取配置文档中的副本文件信息,向游戏服务端发送游戏实时数据的获取指令,根据游戏服务端反馈的游戏实时数据在游戏地图中展示团队场景中玩家队伍对应游戏角色的位置信息和属性信息;17、响应于玩家队伍在游戏地图中点击操作,在游戏地图中将所述点击操作对应的屏幕坐标转换至游戏世界坐标,使用点击操作对应的游戏世界坐标和游戏角色的位置信息生成游戏角色对应的路径信息,根据所述路径信息定位至玩家队伍的点击位置。18、根据本技术的第二个方面,提供了一种团队场景中游戏数据的处理方法,应用于服务端侧,包括:19、接收参与团队场景中玩家队伍的标识信息,利用所述玩家队伍的标识信息将多个玩家队伍进行关联,形成关联战斗组;20、在当前回合战斗场景中,在检测到关联战斗组中玩家队伍触发预设数据事件的情况下,将所述预设数据事件对应的数据消息共享至关联战斗组中其他玩家队伍的游戏客户端,以使得其他玩家队伍的游戏客户端展示所述预设数据事件对应的数据消息;21、根据所述预设数据事件对应的数据消息分析事件对象,使用事件对象的分析结果调整下一回合战斗场景适用的游戏策略数据。22、进一步地,所述接收参与团队场景中玩家队伍的标识信息,利用所述玩家队伍的标识信息将多个玩家队伍进行关联,形成关联战斗组,包括:23、接收参与团队场景中玩家队伍的标识信息,利用所述玩家队伍的标识信息逐个获取每个玩家队伍的战斗组信息,所述战斗组信息中记录有每个玩家队伍加入战斗组的标识信息;24、将每个玩家队伍加入战斗组的标识信息同步至其他玩家队伍的战斗组信息中,以使得每个玩家队伍的战斗组信息中记录有其他玩家队伍加入战斗组的标识信息,将多个玩家队伍的战斗组信息进行关联,形成关联战斗组。25、进一步地,所述在当前回合战斗场景中,在检测到关联战斗组中玩家队伍触发预设数据事件的情况下,将所述预设数据事件对应的数据消息共享至关联战斗组中其他玩家队伍的游戏客户端,包括:26、在当前回合战斗场景中,采用观察者设计模式监听关联战斗组中玩家队伍对应的游戏角色,在检测到关联战斗组中玩家队伍对应的游戏角色存在战斗行为事件的情况下,获取战斗行为事件产生的事件结果;27、根据战斗行为事件产生的事件结果生成预设数据事件对应的数据消息,将所述预设数据事件对应的数据消息共享至关联战斗组中其他玩家队伍的游戏客户端。28、根据本技术的第三个方面,提供了一种团队场景中游戏数据的处理装置,包括:29、获取单元,用于响应于团队场景的创建,在检测到玩家队伍申请加入团队场景的事件触发的情况下,获取参与团队场景中玩家队伍的标识信息,将所述玩家队伍的标识信息发送至游戏服务端,以使得游戏服务端利用所述玩家队伍的标识信息将多个玩家队伍进行关联,形成关联战斗组;30、展示单元,用于接收当前回合战斗场景触发预设数据事件对应的数据消息,将所述预设数据事件对应的数据消息进行展示,所述预设数据事件为关联战斗组中其他玩家队伍共享的数据事件;31、生成单元,用于在进入下一回合战斗场景的情况下,获取游戏服务端使用所述预设数据事件调整的游戏策略数据,根据调整的游戏策略数据生成游戏界面。32、进一步地,所述装置还包括:33、存储单元,用于使用配置文档预先存储团队场景的副本文件信息,所述配置文档至少存储有各副本文件信息所需的据点信息、场景入口信息、副本流程信息中任一项;34、读取单元,用于当接收到配置文档的更新指令时,将所述配置文档以设定格式解析为表格形式的副本文件信息进行更新,读取更新后的副本文件信息。35、进一步地,所述装置还包括:36、刷新单元,用于在所述使用配置文档预先存储团队场景的副本文件信息之后,在团队场景的副本进行初始化过程中,监听配置文档中团队场景的副本文件信息进行加载,若检测到配置文档存在更新时,使用更新后的副本文件信息刷新游戏界面。37、进一步地,所述装置还包括:38、判断单元,用于在检测到关联战斗组中玩家队伍执行各种操作事件的情况下,根据操作事件预先分配的身份权限,判断玩家队伍是否具有执行目标操作事件的身份权限;若是,则将玩家队伍执行目标操作事件对应的数据消息向所述关联战斗组中玩家队伍的游戏客户端共享目标操作事件对应的数据消息;否则,禁止玩家队伍执行目标操作事件。39、进一步地,所述装置还包括:40、发送单元,用于通过读取配置文档中的副本文件信息,向游戏服务端发送游戏实时数据的获取指令,根据游戏服务端反馈的游戏实时数据在游戏地图中展示团队场景中玩家队伍对应游戏角色的位置信息和属性信息;41、定位单元,用于响应于玩家队伍在游戏地图中点击操作,在游戏地图中将所述点击操作对应的屏幕坐标转换至游戏世界坐标,使用点击操作对应的游戏世界坐标和游戏角色的位置信息生成游戏角色对应的路径信息,根据所述路径信息定位至玩家队伍的点击位置。42、根据本技术的第四个方面,提供了一种团队场景中游戏数据的处理装置,包括:43、关联单元,用于接收参与团队场景中玩家队伍的标识信息,利用所述玩家队伍的标识信息将多个玩家队伍进行关联,形成关联战斗组;44、共享单元,用于在当前回合战斗场景中,在检测到关联战斗组中玩家队伍触发预设数据事件的情况下,将所述预设数据事件对应的数据消息共享至关联战斗组中其他玩家队伍的游戏客户端,以使得其他玩家队伍的游戏客户端展示所述预设数据事件对应的数据消息;45、调整单元,用于根据所述预设数据事件对应的数据消息分析事件对象,使用事件对象的分析结果调整下一回合战斗场景适用的游戏策略数据。46、进一步地,所述关联单元,具体用于接收参与团队场景中玩家队伍的标识信息,利用所述玩家队伍的标识信息逐个获取每个玩家队伍的战斗组信息,所述战斗组信息中记录有每个玩家队伍加入战斗组的标识信息;将每个玩家队伍加入战斗组的标识信息同步至其他玩家队伍的战斗组信息中,以使得每个玩家队伍的战斗组信息中记录有其他玩家队伍加入战斗组的标识信息,将多个玩家队伍的战斗组信息进行关联,形成关联战斗组。47、进一步地,所述共享单元,具体用于在当前回合战斗场景中,采用观察者设计模式监听关联战斗组中玩家队伍对应的游戏角色,在检测到关联战斗组中玩家队伍对应的游戏角色存在战斗行为事件的情况下,获取战斗行为事件产生的事件结果;根据战斗行为事件产生的事件结果生成预设数据事件对应的数据消息,将所述预设数据事件对应的数据消息共享至关联战斗组中其他玩家队伍的游戏客户端。48、根据本技术的第五个方面,提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述第一方面或第二方面所述方法的步骤。49、根据本技术的第六个方面,提供了一种可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面或第二方面所述的方法的步骤。50、借由上述技术方案,本技术提供的一种团队场景中游戏数据的处理方法及装置,与目前现有技术团队场景中不同玩家队伍各自为战的方式相比,本技术通过响应于团队场景的创建,在检测到玩家队伍申请加入团队场景的事件触发的情况下,获取参与团队场景中玩家队伍的标识信息,将玩家队伍的标识信息发送至游戏服务端,以使得游戏服务端利用玩家队伍的标识信息将多个玩家队伍进行关联,形成关联战斗组,接收当前回合战斗场景触发预设数据事件对应的数据消息,将预设数据事件对应的数据消息进行展示,该预设数据事件为关联战斗组中其他玩家队伍共享的数据事件,在进入下一回合战斗场景的情况下,获取游戏服务端使用所述预设数据事件调整的游戏策略数据,根据调整的游戏策略数据生成游戏界面。整个过程通过将参与团队场景中的多个玩家队伍进行关联,打通团队场景中所有战斗组,有效避免了不同玩家队伍加入不同战斗组,加强团队场景中队伍之间的相互沟通,突出团队场景的作用以及团队场景中队伍之间的协作,提升玩家的游戏体验。51、上述说明仅是本技术技术方案的概述,为了能够更清楚了解本技术的技术手段,而可依照说明书的内容予以实施,并且为了让本技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本技术的具体实施方式。