剧情播放控制方法、装置、游戏服务器和终端设备制造方法及图纸

技术编号:41855814 阅读:24 留言:0更新日期:2024-06-27 18:31
本发明专利技术提供了一种剧情播放控制方法、装置、游戏服务器和终端设备,方法包括:当检测到游戏账户访问目标剧情的剧情播放场景时,查询目标剧情正在运行的目标剧情事件;其中,目标剧情中包括多个剧情事件,剧情事件之间具有事件播放顺序;生成目标剧情的剧情标识,以及目标剧情事件的事件标识;将剧情标识和事件标识发送至游戏账户的游戏客户端,以通过游戏客户端基于剧情标识获取目标剧情的剧情数据,并基于事件标识从剧情数据中获取目标剧情事件,播放目标剧情事件以及目标剧情事件的后续事件。该方式在避免游戏服务器负载过大的情况下保证了目标剧情在各个客户端播放内容的一致性,实现了剧情播放场景内多个NPC在多个客户端表现的同步。

【技术实现步骤摘要】

本专利技术涉及游戏,尤其是涉及一种剧情播放控制方法、装置、游戏服务器和终端设备


技术介绍

1、在游戏场景中通常设置有多个非玩家控制角色,即npc(non-playercharacter)。多个npc预设有一些动作、语言等剧情表现。当服务器检测到玩家访问npc所在的场景时,服务器向玩家的客户端发送npc的剧情标识,客户端收到该剧情标识后,从预先保存的剧情数据集合中获取该剧情标识对应的剧情数据,然后播放该剧情数据,该剧情数据中可能包括多个指令,客户端依次完成多个指令,直至该剧情数据播放完毕。为了实现npc在不同的客户端上表现同步,游戏服务器需要控制游戏剧情中的npc,并将每一次npc表现的变化都向各个客户端同步,然而,由于游戏场景中包含多个npc和多个客户端控制的虚拟对象,游戏服务器与各个客户端之间通信的信息数量太大,容易导致服务器过载严重。


技术实现思路

1、有鉴于此,本专利技术的目的在于提供一种剧情播放控制方法、装置、游戏服务器和终端设备,在避免游戏服务器负载过大的情况下,使客户端无论何时访问剧情播放场景,本文档来自技高网...

【技术保护点】

1.一种剧情播放控制方法,其特征在于,所述方法应用于游戏服务器,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述目标剧情中,每个所述剧情事件对应一个剧情节点;所述剧情节点之间具有连接关系;

3.根据权利要求1所述的方法,其特征在于,当检测到游戏账户访问目标剧情的剧情播放场景时,查询所述目标剧情正在运行的目标剧情事件的步骤之前,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:

5.一种剧情播放控制方法,其特征在于,所述方法应用于终端设备,所述终端设备上运行有游戏客户端,所述方法包括

6....

【技术特征摘要】

1.一种剧情播放控制方法,其特征在于,所述方法应用于游戏服务器,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述目标剧情中,每个所述剧情事件对应一个剧情节点;所述剧情节点之间具有连接关系;

3.根据权利要求1所述的方法,其特征在于,当检测到游戏账户访问目标剧情的剧情播放场景时,查询所述目标剧情正在运行的目标剧情事件的步骤之前,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:

5.一种剧情播放控制方法,其特征在于,所述方法应用于终端设备,所述终端设备上运行有游戏客户端,所述方法包括:

6.根据权利要求5所述的方法,其特征在于,响应针对目标剧情的剧情播放场景的访问操作,向游戏服务器发送针对所述剧情播放场景的访问指令的步骤,包括:

7.根据权利要求5所述的方法,其特征在于,播放所述目标剧情事件以及所述目标剧情事件的后续事件的步骤之前,所述方法还包括:

8.根据权利要求7所述的方法,其特征在于,所述基于所述事件播放顺序,获取所述目标剧情事件的前序事件的步骤,包括:

9.根据权利要求8所述的方法,其特征在于,针对所述前序事件执行预设的跳过事件的步骤,包括:

10.根据权利要求9所述的方法,其特征在于,所述基于所述事件播放顺序,确定多个所述前序事件的播放顺序的步骤,包括:

11.根据权利要求7-10任一项所述的方法,其特征在于,所述基于多个所述前序事件的播放顺序,逐一针对每个所述前序事件执行预设的跳过事件的步骤,包括:

12.根据权利要求11所述的方法,其特征在于,所述前序事件包括控制指定对象进行移动的移动事件;

13.根据权利要求11所述的方...

【专利技术属性】
技术研发人员:王凤仪
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1