CN112569593B - 虚拟对局的控制方法、装置、设备及介质 - Google Patents

虚拟对局的控制方法、装置、设备及介质 Download PDF

Info

Publication number
CN112569593B
CN112569593B CN202011537823.XA CN202011537823A CN112569593B CN 112569593 B CN112569593 B CN 112569593B CN 202011537823 A CN202011537823 A CN 202011537823A CN 112569593 B CN112569593 B CN 112569593B
Authority
CN
China
Prior art keywords
pause
virtual
game
play
spectator
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202011537823.XA
Other languages
English (en)
Other versions
CN112569593A (zh
Inventor
林凌云
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN202011537823.XA priority Critical patent/CN112569593B/zh
Publication of CN112569593A publication Critical patent/CN112569593A/zh
Application granted granted Critical
Publication of CN112569593B publication Critical patent/CN112569593B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/45Controlling the progress of the video game
    • A63F13/49Saving the game status; Pausing or ending the game

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本申请公开了一种虚拟对局的控制方法、装置、设备及介质,涉及计算机技术领域。该方法包括:显示以观战方视角对虚拟环境进行观察的虚拟环境界面,所述虚拟环境界面用于显示虚拟对局的对局过程;接收针对所述虚拟对局的暂停信号,所述暂停信号用于指示控制所述虚拟对局暂停;基于所述暂停信号显示暂停画面和暂停选项,所述暂停画面为所述虚拟对局暂停时基于所述虚拟环境生成的画面,所述暂停选项中包括用于指示暂停原因的暂停候选项;响应于接收到在目标暂停候选项上的选择操作,以所述目标暂停候选项对应的暂停时长控制所述虚拟对局的暂停。通过接收对目标暂停候选项的选择操作来控制虚拟对局的暂停时长,提高了控制虚拟对局暂停的合理性。

Description

虚拟对局的控制方法、装置、设备及介质
技术领域
本申请涉及计算机技术领域,特别涉及一种虚拟对局的控制方法、装置、设备及介质。
背景技术
在包括虚拟环境的竞技程序中,玩家可通过控制虚拟环境中的虚拟对象在虚拟环境中进行活动,如:步行、驾驶、游泳、作战、捡拾物品等,虚拟对象与虚拟对象之间可以通过虚拟道具或虚拟技能进行作战,在一些1V1、5V5、1V5等竞技对局中,存在因主观原因或客观原因需要暂停的情况。
在相关技术中,由参与竞技对局的玩家通过预设快捷键进行暂停游戏,同时,该竞技对局中的其他玩家均可以通过快捷键来取消该暂停操作,如《Dota2》中,使用F9暂停游戏,同样也可以使用F9继续游戏。
由于在竞技对局中,任意玩家均可使用暂停功能,可能会存在恶意暂停的情况,且由于任意玩家均可解除暂停,其暂停可能并不能实现实质性的效果,只会对竞技对局造成不必要的干扰问题。
发明内容
本申请实施例提供了一种虚拟对局的控制方法、装置、设备及介质,可以提高虚拟对局控制的多样性。所述技术方案如下:
一方面,提供了一种虚拟对局的控制方法,所述方法包括:
显示以观战方视角对虚拟环境进行观察的虚拟环境界面,所述虚拟环境界面用于显示虚拟对局的对局过程;
接收针对所述虚拟对局的暂停信号,所述暂停信号用于指示控制所述虚拟对局暂停;
基于所述暂停信号显示暂停画面和暂停选项,所述暂停画面为所述虚拟对局暂停时基于所述虚拟环境生成的画面,所述暂停选项中包括用于指示暂停原因的暂停候选项;
响应于接收到在目标暂停候选项上的选择操作,以所述目标暂停候选项对应的暂停时长控制所述虚拟对局的暂停。
另一方面,提供了一种虚拟对局的控制装置,所述装置包括:
显示模块,用于显示以观战方视角对虚拟环境进行观察的虚拟环境界面,所述虚拟环境界面用于显示虚拟对局的对局过程;
信号接收模块,用于接收针对所述虚拟对局的暂停信号,所述暂停信号用于指示控制所述虚拟对局暂停;
所述显示模块,还用于基于所述暂停信号显示暂停画面和暂停选项,所述暂停画面为所述虚拟对局暂停时基于所述虚拟环境生成的画面,所述暂停选项中包括用于指示暂停原因的暂停候选项;
控制模块,用于响应于接收到在目标暂停候选项上的选择操作,以所述目标暂停候选项对应的暂停时长控制所述虚拟对局的暂停。
另一方面,提供一种计算机设备,所述设备包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现本申请实施例中任一所述的虚拟对局的控制方法。
另一方面,提供一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一条程序代码,所述程序代码由处理器加载并执行以实现本申请实施例中任一所述的虚拟对局的控制方法。
另一方面,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述实施例中任一所述的虚拟对局的控制方法。
本申请的提供的技术方案至少包括以下有益效果:
通过显示以观战方视角观察的虚拟环境界面,并接收来自观战方的暂停信号,根据该暂停信号显示暂停画面和暂停选项,并根据接收到对目标暂停候选项的选择操作来控制虚拟对局的暂停时长,即通过暂停选项来对暂停原因进行选择,根据不同暂停原因控制虚拟对局以不同的暂停时长进行暂停,实现了虚拟对局暂停的多样性,提高了控制虚拟对局暂停的合理性。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请一个示例性实施例提供的实施环境示意图;
图2是本申请一个示例性实施例提供的虚拟对局的控制方法流程图;
图3是本申请另一个示例性实施例提供的虚拟对局的控制方法流程图;
图4是本申请一个示例性实施例提供的虚拟对局示意图;
图5是本申请另一个示例性实施例提供的虚拟对局的控制方法流程图;
图6是本申请一个示例性实施例提供的观战方控制的虚拟环境界面示意图;
图7是本申请另一个示例性实施例提供的观战方控制的虚拟环境界面示意图;
图8是本申请另一个示例性实施例提供的观战方控制的虚拟环境界面示意图;
图9是本申请另一个示例性实施例提供的观战方控制的虚拟环境界面示意图;
图10是本申请另一个示例性实施例提供的虚拟对局的控制方法流程图;
图11是本申请一个示例性实施例提供的控制UI显示流程图;
图12是本申请一个示例性实施例提供的虚拟对局的控制方法的结构框图;
图13是本申请另一个示例性实施例提供的虚拟对局的控制方法的结构框图;
图14是本申请一个示例性实施例提供的服务器的结构示意图。
具体实施方式
为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。
首先,对本申请实施例中涉及的名词进行简单介绍:
虚拟环境:是应用程序在终端上运行时显示(或提供)的虚拟环境。该虚拟环境可以是对真实世界的仿真环境,也可以是半仿真半虚构的环境,还可以是纯虚构的环境。虚拟环境可以是二维虚拟环境、2.5维虚拟环境和三维虚拟环境中的任意一种,本申请对此不加以限定。下述实施例以虚拟环境是三维虚拟环境来举例说明。
虚拟对局:是指在虚拟环境中,至少两个虚拟对象进行对战的游戏对局,该虚拟对局可以是至少两个虚拟对象进行对战的单局对战对局,该虚拟对局也可以是至少两个虚拟对象参与的多局对战对局,即虚拟对局中包括多个对局回合。可选的,虚拟对局对应一个对战时长/对战人数/任务条件,当虚拟对局对应于对战时长时,存活时长达到该对战时长的虚拟对象获得胜利;当虚拟对局对应于对战人数时,最后一个或一组存活的虚拟对象获得胜利;当虚拟对局对应有任务条件时,完成对应任务的一个或一组虚拟对象获得胜利。可选的,该虚拟对局可以是单人匹配模式的虚拟对局(即虚拟对局中的虚拟对象都是单人作战)、双人匹配模式的虚拟对局(即虚拟对局中的虚拟对象可以是两人组队作战也可以是单人作战)或者四人匹配模式(即虚拟对局中最多可以由四个虚拟对象进行组队进行作战)的虚拟对局,其中,当匹配模式为双人匹配模式或四人匹配模式时,第一虚拟对象可以与具有好友关系的第二虚拟对象进行匹配,也可以与不具有好友关系的第三虚拟对象进行匹配。可选的,该虚拟对局可以是对称对战对局,如1V1对战对局、5V5对战对局等,也可以是非对称对战对局,如1V5对战对局、5V20对战对局,还可以是开放世界对战对局,如由25个由四名虚拟对象组成的队伍共同参与同一对战对局。
对局回合:是指组成虚拟对局的子对局。虚拟对局可由单个对局回合组成,即参与对局的队伍仅通过一场对局回合决定胜负;虚拟对局也可由多个对局回合组成,即参与对局的队伍根据每一个对局回合的胜负决定最终虚拟对局的胜负,例如,虚拟对局对应有5个对局回合,在5个对局回合中,获胜回合数量多的队伍获得该虚拟对局的胜利。
虚拟对象:是指虚拟环境中的可活动对象。该可活动对象可以是虚拟人物、虚拟动物、动漫人物等,比如:在三维虚拟环境中显示的人物、动物、植物、油桶、墙壁、石块等。可选的,虚拟对象是基于动画骨骼技术创建的三维立体模型。每个虚拟对象在三维虚拟环境中具有自身的形状和体积,占据三维虚拟环境中的一部分空间。
其次,结合上述名词解释,对本申请实施例的实施环境进行介绍:
请参考图1,该实施环境包括第一设备110、第二设备120、服务器130和通信网络140。
第一设备110是由虚拟对局的观战方控制的设备。可选的,第一设备110可以是台式计算机、膝上型便携计算机、手机、平板电脑、电子书阅读器、MP3(Moving PictureExperts Group Audio Layer III,动态影像专家压缩标准音频层面3)播放器、MP4(MovingPicture Experts Group Audio Layer IV,动态影像专家压缩标准音频层4)播放器等等。该第一设备110中安装和运行有支持虚拟环境的第一应用程序,比如支持三维虚拟环境的应用程序。该应用程序可以是虚拟现实应用程序、三维地图程序、TPS(Third-PersonShooting)游戏、FPS(First-Person Shooting)游戏、MOBA(Multiplayer Online BattleArena,多人在线战术竞技游戏)游戏中的任意一种。
第二设备120是由虚拟对局的参与方控制的设备。可选的,第二设备120可以是台式计算机、膝上型便携计算机、手机、平板电脑、电子书阅读器、MP3(Moving PictureExperts Group Audio Layer III,动态影像专家压缩标准音频层面3)播放器、MP4(MovingPicture Experts Group Audio Layer IV,动态影像专家压缩标准音频层4)播放器等等。该第二设备120中安装和运行有支持虚拟环境的第二应用程序,比如支持三维虚拟环境的应用程序。该应用程序可以是虚拟现实应用程序、三维地图程序、TPS(Third-PersonShooting)游戏、FPS(First-Person Shooting)游戏、MOBA游戏中的任意一种。可选的,第二应用程序可以是单机版的应用程序,比如单机版的3D游戏程序,也可以是网络联机版的应用程序。
示意性的,第一应用程序与第二应用程序可以是同一个应用程序,也可以是不同的应用程序。
服务器130包括一台服务器、多台服务器、云计算平台和虚拟化中心中的至少一种。服务器130用于为支持三维虚拟环境的应用程序提供后台服务。可选的,服务器130承担主要计算工作,第一设备110和第二设备120承担次要计算工作;或者,服务器130承担次要计算工作,第一设备110和第二设备120承担主要计算工作;或者,服务器130、第一设备110和第二设备120之间采用分布式计算架构进行协同计算。
至少一个参与方通过控制第二设备120进行虚拟对局,参与方可以通过第二设备120对支持虚拟环境的第二应用程序中的虚拟对象进行控制,即参与方可以控制虚拟对象加入对局、进行对抗比赛等。用户使用第二设备120控制位于虚拟环境中的虚拟对象进行活动,该活动包括但不限于:调整身体姿态、爬行、步行、奔跑、骑行、跳跃、驾驶、拾取、射击、攻击、投掷中的至少一种。示意性的,虚拟对象是虚拟人物,比如仿真人物角色或动漫人物角色。
第二设备120将用户操作对应的信号通过通信网络140传输至服务器130,由服务器130进行对应的逻辑处理,并将处理结果返回至第二设备120,并将虚拟对局的对局过程发送至第一设备110,第一设备对其进行播放。
观战方通过控制第一设备110观战虚拟对局,其中,参与方可对参与虚拟对局的虚拟对象进行控制,观战方无法对参与虚拟对局的虚拟对象进行控制。可选的,观战方可通过第三视角对虚拟对局中的虚拟环境进行观察,观战方也可以切换至虚拟对局中的某个虚拟对象的第一视角对虚拟环境进行观察。可选的,观战方的观战视角可以是虚拟环境中的固定视角,也可以是虚拟环境中的自由视角。
示意性的,第一设备110通过通信网络140向服务器130发送用于暂停虚拟对局的暂停请求,服务器130对该暂停请求进行鉴权,并确定该暂停请求是否满足预设条件,响应于该暂停请求满足预设条件,服务器130向第二设备120发送暂停控制信号,第二设备120中的虚拟对局被暂停。
本领域技术人员可以知晓,上述第二设备120的数量可以更多。比如上述第一设备110或第二设备120可以仅为一个,或者上述第一设备110或第二设备120为几十个或几百个,或者更多数量。本申请实施例对第一设备110或第二设备120的数量和第一设备110或第二设备120的类型不加以限定。
结合上述名词解释和实施环境,对本申请实施例的应用场景进行介绍:
在支持虚拟环境的应用程序中,用户可以通过特定模式进入虚拟对局,在该虚拟对局中包括参与方和观战方。示意性的,该特定模式可以是自建房模式,即用户通过邀请或招募多个其他用户共同加入虚拟房间,在该虚拟房间内,用户可以自定义对局模式、对局地图等,用户可以自行选择作为参与方身份或观战方身份来参与虚拟对局。示意性的,该特定模式也可以是比赛模式,即,在使用支持虚拟环境的应用程序进行竞技比赛时使用的固定模式,在该模式下,参赛者作为参与方可在虚拟环境中控制虚拟对象完成虚拟对局,裁判方作为观战方可对虚拟环境进行观察,但无法控制虚拟环境中的虚拟对象,观战方可将虚拟对局的对局过程转播至不同的播放平台或应用程序中进行播放。
在虚拟对局的对局过程中,参与方控制虚拟环境中的虚拟对象进行作战,观战方在对该虚拟对局中的虚拟环境进行观察的过程中,可发出暂停信号控制该虚拟对局暂停。可选的,参与方可以决定该次虚拟对局暂停的暂停时长。在暂停过程中,参与方无法控制虚拟环境中的虚拟对象进行任何操作,例如移动、开火、瞄准、跳跃等。在暂停过程中,观战方仍可通过不同视角对虚拟环境进行观察。当暂停时间达到暂停时长时,虚拟对局继续进行。观战方可在达到暂停时长之前提前取消暂停,控制虚拟对局提前继续进行。
请参考图2,其示出了本申请一个示例性实施例提供的虚拟对局的控制方法流程图,结合图2及上述应用场景对本申请实施例提供的虚拟对局的控制方法进行说明,本实施例中以该方法应用于第一设备中进行说明,该方法包括:
步骤201,显示以观战方视角对虚拟环境进行观察的虚拟环境界面。
在本申请实施例中,虚拟对局中包括参与方和观战方。参与虚拟对局的用户使用普通账号登录第二设备中的第二应用程序,该用户可通过第二应用程序对参与虚拟对局,并对虚拟对局中的虚拟对象进行控制。可选的,观战虚拟对局的用户使用管理员账号登录第一设备中的第一应用程序,该用户可以通过第一应用程序对虚拟对局进行观战;观战虚拟对局的用户也可以使用普通账号登录第一设备中的第一应用程序,通过第一应用程序对虚拟对局进行观战,其中,该用户对应的普通账号与参与虚拟对局的用户对应的普通账号之间存在关联关系,例如,该关联关系可以是好友关系。示意性的,上述第一应用程序和第二应用程序可以实现为同一应用程序或两个不同的应用程序。
示意性的,参与方可控制位于虚拟环境中的虚拟对象进行活动,该活动包括但不限于:调整身体姿态、爬行、步行、奔跑、骑行、跳跃、驾驶、拾取、射击、攻击、投掷中的至少一种。
观战方可通过第一人称视角方向对虚拟环境进行观察,也可通过第三人称视角方向对虚拟环境进行观察。其中,该第一人称视角方向是以虚拟环境中任一虚拟对象的第一人称视角对虚拟环境进行观察的视角方向,即观战方可控制虚拟环境界面显示以虚拟对局中任一虚拟对象对应的第一人称视角对虚拟环境进行观察的画面,示意性的,观战方可通过虚拟环境界面中的队伍标识进行多个虚拟对象视角之间的切换。该第三人称视角方向为摄像机模型对虚拟环境进行观察的方向,或以虚拟环境中任一虚拟对象的第三人称视角对虚拟环境进行观察的视角方向,即观战方可控制虚拟环境界面显示以虚拟环境中任意一点作为摄像机模型的视角点进行观察的画面,或以虚拟对局中任一虚拟对象对应的第三人称视角对虚拟环境进行观察的画面。可选的,该摄像机模型为固定的,即仅通过固定视角方向对虚拟环境进行观察,该摄像机模型为可自由移动的,即观战方可通过拖动操作或通过方向键来控制该摄像机模型的视角点在虚拟环境中移动,并以第三人称视角对虚拟环境进行观察。
该虚拟环境界面为提供给观战方进行观察或操作的界面,该虚拟环境界面用于显示虚拟对局的对局过程。
步骤202,接收针对虚拟对局的暂停信号。
在本申请实施例中,暂停信号用于指示控制该虚拟对局暂停。可选的,该虚拟对局为至少两个虚拟对象进行对战的单局对战对局,该暂停信号可在该虚拟对局的对局过程中生成。可选的,该虚拟对局为至少两个虚拟对象参与的多局对战对局,即虚拟对局中包括多个对局回合,在虚拟对局的对局过程中,依次进行多个对局回合,在每个对局回合之间,存在对局准备间隔,在对局准备间隔中,参与方可控制虚拟对象进行如道具购买、装备道具、道具交换、移动等操作,但不可控制虚拟对象对敌对虚拟对象造成虚拟伤害,该对局准备间隔对应的时长短于对局回合对应的时长,例如,对局准备间隔对应的时长为5秒。示意性的,该暂停信号可在该虚拟对局的对局回合中生成,也可在对局准备间隔时间段内生成,或,该暂停信号仅能在对局准备间隔时间段内生成。
可选的,该暂停信号仅能由观战方发起,即在虚拟对局的对局过程中,只有观战方具有发起对局暂停的权限,示意性的,在观战方控制的虚拟环境界面中显示有暂停控件,观战方可通过该暂停控件进行虚拟对局的暂停。可选的,该暂停信号可由观战方或参与方发起,即在虚拟对局的对局过程中,观战方和参与方均有发起对局暂停的权限,示意性的,在观战方控制的虚拟环境界面中显示有观战方暂停控件,在参与方控制的虚拟环境界面中显示有参与方暂停控件。可选的,该暂停信号仅能由观战方发起,但参与方可向观战方发起暂停请求,即在虚拟对局的对局过程中,观战方具有发起对局暂停的权限,参与方具有请求对局暂停的权限,示意性的,在观战方控制的虚拟环境界面中显示有暂停控件,该暂停控件包括至少两个暂停选项,该暂停选项用于指示对局暂停的发起方,在参与方控制的虚拟环境界面中显示有暂停请求控件,参与方可通过该暂停请求控件向观战方发送暂停请求,观战方可根据该暂停请求决定是否需要控制虚拟对局暂停。
可选的,该暂停信号可以通过触发预设快捷键生成,例如,观战方通过触发接入键盘上的快捷键“F5”来实现暂停信号的生成;也可以通过叠加在该虚拟环境界面上的预设控件生成,例如,观战方控制的虚拟环境界面上叠加有暂停控件,可通过对该暂停控件的触发操作生成暂停信号,以第一设备为带有触摸显示屏的手机或者平板为例进行说明,观战方的触发操作可以实现为单击操作、双击操作、长按操作、重力按压操作中的任意一种。
在本申请实施例中,虚拟对局对应有暂停次数,该暂停次数用于指示当前虚拟对局已被暂停的历史次数,当第一设备接收到对预设快捷键或暂停控件的触发操作时,第一设备确定当前虚拟对局的暂停次数是否达到预设阈值,响应于该暂停次数小于预设阈值,接收针对该虚拟对局的暂停信号。示意性的,该预设阈值可以是在虚拟对局开始之前,参与方或观战方通过设置得到的,也可以是***设置得到的。
步骤203,基于暂停信号显示暂停画面和暂停选项。
在本申请实施例中,该暂停画面为虚拟对局暂停时基于虚拟环境生成的画面。第一设备在接收到暂停信号后,在与观战方对应的虚拟环境界面中显示虚拟对局在暂停状态下的虚拟环境画面,同时,第二设备在与参与方对应的虚拟环境界面中显示虚拟对局在暂停状态下的虚拟环境画面,在暂停状态下,参与方无法通过第二设备对虚拟环境中的虚拟对象进行控制,观战方仍可通过不同视角对虚拟环境进行观察。
第一设备在接收到暂停信号后,还会在观战方对应的虚拟环境界面中显示暂停选项,该暂停选项中包括用于指示暂停原因的暂停候选项。
可选的,暂停候选项包括外因暂停选项和战术暂停选项,该外因暂停选项可以用于指示暂停原因为外界因素引起的虚拟对局暂停,例如,因设备问题、参与方身体原因等短时间内无法继续对局的原因,需要进行虚拟对局暂停,可选择外因暂停候选项;该战术暂停选项可以用于指示暂停原因为参与方因需要进行战术讨论而需要进行虚拟对局暂停。
可选的,暂停候选项包括观战方暂停选项和和参与方暂停选项,该观战方暂停选项用于指示该暂停信号指示的虚拟对局暂停是由观战方决定的,例如,观战方在对虚拟对局进行观战的过程中,发现有作弊行为时,可以使用该暂停候选项对当前虚拟对局进行暂停;该参与方暂停选项用于指示该暂停信号指示的虚拟对局暂停是由参与方发起的,示意性的,参与方对应的虚拟环境界面中显示有发起暂停控件,第二设备在接收到该发起暂停控件的触发操作时,向服务器发送发起请求,服务器对该发起请求进行鉴权,并确定该发起请求满足发起条件,将该发起请求转发至第一设备,第一设备将该发起请求对应的提示信息展示给观战方,观战方根据该提示信息进行虚拟对局暂停。
示意性的,不同的暂停候选项对应有不同的暂停阈次数,在一个示例中,参与方包括红方队伍和蓝方队伍,暂停候选项包括观战方暂停选项和和参与方暂停选项,观战方暂停选项的暂停阈次数为8次,参与方暂停选项的暂停阈次数为4次,即在虚拟对局中,观战方可发起的暂停次数为8次,参与方中红方队伍和蓝方队伍分别可请求的暂停次数为4次。当暂停信号对应的暂停次数不超过其对应的暂停阈次数时,虚拟对局可被暂停。
步骤204,响应于接收到在目标暂停候选项上的选择操作,以目标暂停候选项对应的暂停时长控制虚拟对局的暂停。
在本申请实施例中,在接收到暂停信号并基于该暂停信号显示暂停画面时,暂停画面中显示有第一暂停时长,其中,该第一暂停时长以倒计时形式进行显示。在第一暂停时长内,第一设备接收到在目标暂停候选项上的选择操作,以目标暂停候选项对应的暂停时长控制虚拟对局的暂停。在一个示例中,在接收到在目标暂停候选项上的选择操作后,暂停画面中显示的第一暂停时长变为目标暂停时长,该目标暂停时长与目标暂停候选项对应。
示意性的,不同的暂停候选项对应有不同的暂停时长,例如,当暂停候选项包括外因暂停选项和战术暂停选项时,外因暂停选项对应的暂停时长大于战术暂停选项对应的暂停时长,在一个示例中,外因暂停选项对应的暂停时长为30分钟,战术暂停选项对应的暂停时长为2分钟;当暂停候选项包括观战方暂停选项和和参与方暂停选项时,观战方暂停选项对应的暂停时长大于参与方暂停选项对应的暂停时长,在一个示例中,观战方暂停选项对应的暂停时长为20分钟,参与方暂停选项对应的暂停时长为2分钟。
综上所述,本申请实施例提供的虚拟对局的控制方法,通过显示以观战方视角观察的虚拟环境界面,并接收来自观战方的暂停信号,根据该暂停信号显示暂停画面和暂停选项,并根据接收到对目标暂停候选项的选择操作来控制虚拟对局的暂停时长,即通过暂停选项来对暂停原因进行选择,根据不同暂停原因控制虚拟对局以不同的暂停时长进行暂停,实现了虚拟对局暂停的多样性,提高了控制虚拟对局暂停的合理性。
请参考图3,其示出了本申请一个示例性实施例提供的虚拟对局的控制方法流程图,在本申请实施例中,该虚拟对局包括多个对局回合为例进行说明,该方法包括:
步骤301,显示以观战方视角对虚拟环境进行观察的虚拟环境界面。
在本申请实施例中,虚拟对局中包括参与方和观战方。该参与方控制虚拟环境中的虚拟对象完成虚拟对局,该观战方可对虚拟对局中的虚拟环境进行观察。
步骤302,接收针对虚拟对局的暂停信号。
该暂停信号用于指示控制该虚拟对局暂停。该虚拟对局为至少两个虚拟对象参与的多局对战对局,即虚拟对局中包括多个对局回合,在虚拟对局的对局过程中,依次进行多个对局回合,在每个对局回合之间,存在对局准备间隔,在对局准备间隔中,参与方可控制虚拟对象进行如道具购买、装备道具、道具交换、移动等操作,但不可控制虚拟对象对敌对虚拟对象造成虚拟伤害,该对局准备间隔对应的时长短于对局回合对应的时长,例如,对局准备间隔对应的时长为5秒。在对局准备间隔时,该对局准备间隔对应的对局回合处于未开局状态。当对局准备间隔的计时结束后,对局回合开始,即对局回合处于开局状态。请参考图4,虚拟对局400中包括了5个对局回合410,对局回合开始之前有对局准备间隔420。
步骤303,基于暂停信号确定虚拟对局的对局状态。
响应于接收到暂停信号后,根据该暂停信号确定虚拟对局的对局状态,该对局状态用于指示在接收到暂停信号时虚拟对局中的任一对局回合处于开局状态或处于相邻两个对局回合之间的未开局状态。在本申请实施例中,由于在开局状态下暂停容易对参与者造成干扰,故仅允许在相邻两个对局回合之间的未开局状态下,才能够进行虚拟对局的暂停。
步骤3041,响应于对局状态指示虚拟对局处于相邻两个对局回合之间的未开局状态,显示暂停画面和暂停选项。
在本申请实施例中,当虚拟对局处于对局准备间隔时,即确定当前虚拟对局的对局状态指示处于相邻两个对局回合之间的未开局状态时,显示暂停画面和暂停选项。其中,该暂停画面为虚拟对局暂停时基于虚拟环境生成的画面,该暂停选项中包括用于指示暂停原因的暂停候选项。此时,虚拟对局处于暂停状态下,在该暂停状态下,参与方无法对虚拟环境中的虚拟对象进行控制,观战方仍可通过不同视角对虚拟环境进行观察。
步骤3042,响应于对局状态指示任一对局回合处于开局状态,显示暂停失败提示。
当虚拟对局处于对局回合中,即确定当前虚拟对局的对局状态指示对局回合处于开局状态时,显示暂停失败提示,保持对局过程处于对局进行过程中,参与方对虚拟对象的控制不会被影响。在一个示例中,当观战方在对局回合中发出了暂停信号,则显示暂停失败提示信息“正在对局中,不能暂停!”。
步骤305,响应于接收到在目标暂停候选项上的选择操作,以目标暂停候选项对应的暂停时长控制虚拟对局的暂停。
暂停候选项中包括目标暂停候选项,当接收到在目标暂停候选项上的选择操作时,根据目标暂停候选项对应的暂停时长来控制虚拟对局的暂停。示意性的,暂停候选项包括观战方暂停选项和和参与方暂停选项,其中,观战方暂停选项对应第一暂停时长,参与方暂停选项对应第二暂停时长,即,响应于接收到对观战方暂停选项的选择操作,以第一暂停时长控制虚拟对局的暂停;或,响应于接收到对参与方暂停选项的选择操作,以第二暂停时长控制虚拟对局的暂停,其中,第二暂停时长小于第一暂停时长。
综上所述,本申请实施例提供的虚拟对局的控制方法,通过显示以观战方视角观察的虚拟环境界面,并接收来自观战方的暂停信号,确定当前虚拟对局的对局状态,若对局状态指示处于相邻两个对局回合之间的未开局状态下,则对虚拟对局进行暂停,若对局状态指示对局回合处于开局状态下,则无法暂停虚拟对局,提高了控制虚拟对局暂停的合理性,满足了在竞技过程中的暂停需求。
请参考图5,其示出了本申请一个示例性实施例提供的虚拟对局的控制方法流程图,在本申请实施例中,通过暂停控件实现对虚拟对局的控制,该方法包括:
步骤501,显示以观战方视角对虚拟环境进行观察的虚拟环境界面。
在本申请实施例中,虚拟对局中包括参与方和观战方。该参与方控制虚拟环境中的虚拟对象完成虚拟对局,该观战方可对虚拟对局中的虚拟环境进行观察。
请参考图6,其示出了观战方控制的虚拟环境界面600,在该虚拟环境界面600中显示有以观战方视角对虚拟环境进行观察的虚拟环境画面,该虚拟环境界面600中还显示有参与方对应的队伍标识610、参与方的队伍比分620,队伍标识610用于显示参与方队伍成员,其中,观战方可以通过点击队伍标识610中的每个队伍成员,切换至其对应的视角对虚拟环境进行观察。虚拟环境界面600中还包括第一暂停控件630,在虚拟对局处于非暂停状态下,第一暂停控件630处于如图6所示的第一状态,即,响应于虚拟对局处于非暂停状态,显示第一暂停控件为第一状态。
步骤502,响应于接收到对第一暂停控件的触发操作,生成暂停信号。
当虚拟环境界面中的第一暂停控件被触发时,生成暂停信号,该暂停信号用于指示控制该虚拟对局暂停。示意性的,基于该暂停信号显示倒计时长,倒计时长用于指示对暂停候选项进行选择的倒计时。在一个示例中,当观战方对第一暂停控件执行了触发操作后,第一暂停控件生成暂停信号,第一设备在接收到该控件生成的暂停信号后,在观战方控制的虚拟环境界面中显示倒计时长,该倒计时长根据***时间进行倒计时,例如,该倒计时长为10秒,则界面中叠加显示10秒的倒计时,在倒计时结束之前,观战方可对界面中显示的暂停选项进行选择,若在倒计时结束时,均为接收到观战方的选择操作,则恢复虚拟对局至对局进行过程中。
步骤503,基于暂停信号显示暂停画面和第二暂停控件,暂停画面中包括第一暂停时长。
请参考图7,第一暂停控件730被触发后,根据生成的暂停信号显示暂停画面,该暂停画面中包括倒计时长740,示意性的,倒计时长740叠加在虚拟环境界面700上。第一暂停控件730被触发后,还会显示第二暂停控件750,该第二暂停控件750中包括暂停选项。示意性的,如图7所示,第二暂停控件750中包括三个暂停候选项,即“观战方暂停”、“红方暂停”、“蓝方暂停”,其中,“观战方暂停”选项用于指示当前暂停由观战方发起,其对应有第一暂停时长,“红方暂停”和“蓝方暂停”选项用于指示当前暂停由参与方发起,其对应有第二暂停时长。
步骤504,响应于在倒计时长内接收到对第二暂停控件的触发操作,确定目标暂停候选项。
当在倒计时长内接收到针对第二暂停控件的触发操作,根据该触发操作确定目标暂停候选项。即,响应于在倒计时长内接收到对目标暂停候选项的选择操作,以目标暂停候选项对应的暂停时长控制虚拟对局的暂停。若在倒计时长内为接收到针对第二暂停控件的触发操作,则虚拟对局继续,即响应于在倒计时长内未接收到对目标暂停候选项的选择操作,恢复虚拟对局至对局进行过程中。
步骤505,以目标候选项对应的暂停时长控制虚拟对局的暂停。
示意性的,虚拟对局还包括至少两个参与方,暂停选项包括观战方暂停选择和参与方暂停选项。响应于接收到对观战方暂停选项的选择操作,以第一暂停时长控制虚拟对局的暂停;响应于接收到对参与方暂停选项的选择操作,以第二暂停时长控制虚拟对局的暂停,其中,第二暂停时长小于第一暂停时长。
在一个示例中,请参考图8,上述触发操作确定出的目标暂停候选项为“观战方暂停”选项,即对应以第一暂停时长860控制虚拟对局的暂停,在虚拟环境界面800上叠加显示第一暂停时长860,示意性的,该暂停时长以倒计时形式显示。
在虚拟对局处于暂停状态下,第一暂停控件830显示为第二状态,即,响应于虚拟对局处于暂停状态,显示第一暂停控件830为第二状态,处于第二状态下的第一暂停控件830用于恢复虚拟对局至进行中。
步骤506,响应于接收到对第一暂停控件的触发操作,生成开始信号。
当处于第二状态下的第一暂停控件被触发时,生成开始信号,该开始信号用于控制虚拟对局恢复至进行中。
步骤507,基于开始信号恢复虚拟对局至进行中。
根据该开始信号,将该虚拟对局恢复至进行中,即,当虚拟对局恢复至进行中时,参与方可控制位于虚拟环境中的虚拟对象进行活动。在一个示例中,请参考图9,当处于第二状态下的第一暂停控件被触发时,虚拟环境界面900上显示有恢复倒计时970,该恢复倒计时970用于提示参与方虚拟对局即将继续,当该恢复倒计时970结束时,参与方即可控制虚拟对象。
综上所述,本申请实施例提供的虚拟对局的控制方法,通过显示以观战方视角观察的虚拟环境界面,该虚拟环境界面中还包括第一暂停控件,参与方可通过第一暂停控件及用于选择暂停候选项的第二暂停控件来控制虚拟对局暂停,提高了控制虚拟对局暂停的合理性。
请参考图10,其示出了本申请另一个示例性实施例提供的虚拟对局的控制方法流程图,在本申请实施例中,以暂停请求发送至服务器,由服务器进行逻辑处理的过程。该流程包括:
步骤1001,判断身份标识是否对应为观战方。
首先,服务器与终端设备通过通信网络连接,终端设备中登录有目标账号,目标账号在当前虚拟对局中对应有身份标识,该身份标识用于指示目标账号在该虚拟对局中为参与方还是观战方。服务器可获取该身份标识来判断当前进行通信的终端设备对应为观战方控制的设备还是参与方控制的设备,若身份标识对应为观战方,则继续。
步骤1002,判断对局回合是否处于未开局状态。
该虚拟对局中包括至少两个对局回合,在对局回合开始之前,存在一个对局准备间隔,当虚拟对局处于对局准备间隔中,则对局回合处于未开局状态。服务器判断该虚拟对局是否处于未开局状态,若是,则继续。
步骤1003,控制终端设备显示暂停控件。
在本申请实施例中,观战方控制的终端设备仅会在对局回合处于未开局状态下,才会显示暂停控件。示意性的,该暂停控件包括第一暂停控件和第二暂停控件,第一暂停控件用于控制显示暂停画面和第二暂停控件,第二暂停控件用于选择暂停选项。
步骤1004,判断是否接收到暂停请求。
当上述终端设备中的暂停控件被触发时,生成暂停请求,并将该暂停请求发送至服务器。
步骤1005,判断剩余暂停次数是否大于0。
服务器在接收到暂停请求后,根据该暂停请求对应的暂停类型,确定其对应的剩余暂停次数,并判断剩余暂停次数是否大于0,若是,则继续。
步骤1006,返回对局暂停信号。
服务器向参与方和观战方控制的终端设备均返回对局暂停信号,该对局暂停信号用于控制虚拟对局按照目标暂停候选项对应的暂停时长进行暂停。
请参考图11,其示出了本申请一个示例性实施例提供的控制UI(User Interface,用户界面)显示流程图,该流程包括:
步骤1101,获取目标暂停时长、暂停请求发起方。
该目标暂停时长和暂停请求方都可通过在目标暂停候选项上的选择操作确定,即目标暂停候选项对应有目标暂停时长和暂停请求发起方。
步骤1102,显示灰色蒙板。
参与方与观战方对应的虚拟环境界面均会叠加显示灰色蒙板。
步骤1103,显示目标暂停时长对应的倒计时、显示暂停请求发起方。
在参与方与观战方对应的虚拟环境界面上叠加显示目标暂停时长对应的倒计时以及暂停请求发起方,在一个示例中,界面上显示有“对局暂停:观战方暂停(02:00)”。
步骤1104,屏蔽参与方设备的输入。
在暂停状态下,参与方无法控制虚拟环境中的虚拟对象,也无法触发其虚拟环境界面上的任一控件。
步骤1105,停止对局时间,开始暂停倒计时。
在暂停状态下,虚拟对局的对局时间也会被暂停,同时开始目标暂停时长的倒计时。
请参考图12,是本申请一个示例性实施例提供的虚拟对局的控制方法的结构框图,该装置包括:
显示模块1210,用于显示以观战方视角对虚拟环境进行观察的虚拟环境界面,所述虚拟环境界面用于显示虚拟对局的对局过程;
信号接收模块1220,用于接收针对所述虚拟对局的暂停信号,所述暂停信号用于指示控制所述虚拟对局暂停;
所述显示模块1210,还用于基于所述暂停信号显示暂停画面和暂停选项,所述暂停画面为所述虚拟对局暂停时基于所述虚拟环境生成的画面,所述暂停选项中包括用于指示暂停原因的暂停候选项;
控制模块1230,用于响应于接收到在目标暂停候选项上的选择操作,以所述目标暂停候选项对应的暂停时长控制所述虚拟对局的暂停。
在一个可选的实施例中,请参考图13,所述虚拟对局包括至少两个对局回合;
所述装置还包括:
确定模块1240,用于基于所述暂停信号确定所述虚拟对局的对局状态;
所述显示模块1210,还用于响应于所述对局状态指示所述虚拟对局处于相邻两个所述对局回合之间的未开局状态,显示所述暂停画面和所述暂停选项。
在一个可选的实施例中,所述显示模块1210,还用于响应于所述对局状态指示所述对局回合处于开局状态,显示暂停失败提示,保持所述虚拟对局处于对局进行过程中。
在一个可选的实施例中,所述显示模块1210,还用于基于所述暂停信号显示倒计时长,所述倒计时长用于指示对暂停候选项进行选择的倒计时。
在一个可选的实施例中,所述控制模块1230,还用于响应于在所述倒计时长内接收到对所述目标暂停候选项的选择操作,以所述目标暂停候选项对应的暂停时长控制所述虚拟对局的暂停。
在一个可选的实施例中,所述控制模块1230,还用于响应于在所述倒计时长内未接收到对所述目标暂停候选项的选择操作,恢复所述虚拟对局至对局进行过程中。
在一个可选的实施例中,所述虚拟对局还包括至少两个参与方,所述暂停选项包括观战方暂停选择和参与方暂停选项;
所述控制模块1230,还用于响应于接收到对所述观战方暂停选项的选择操作,以第一暂停时长控制所述虚拟对局的暂停;
所述控制模块1230,还用于响应于接收到对所述参与方暂停选项的选择操作,以第二暂停时长控制所述虚拟对局的暂停,所述第二暂停时长小于所述第一暂停时长。
在一个可选的实施例中,所述虚拟对局对应有暂停次数;
所述确定模块1240,还用于确定所述虚拟对局的所述暂停次数;
所述信号接收模块1220,还用于响应于所述暂停次数小于预设阈值,接收针对所述虚拟对局的所述暂停信号。
综上所述,本申请实施例提供的虚拟对局的控制装置,通过显示以观战方视角观察的虚拟环境界面,并接收来自观战方的暂停信号,根据该暂停信号显示暂停画面和暂停选项,并根据接收到对目标暂停候选项的选择操作来控制虚拟对局的暂停时长,即通过暂停选项来对暂停原因进行选择,根据不同暂停原因控制虚拟对局以不同的暂停时长进行暂停,实现了虚拟对局暂停的多样性,提高了控制虚拟对局暂停的合理性。
需要说明的是:上述实施例提供的虚拟对局的控制装置,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的虚拟对局的控制装置与虚拟对局的控制方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
图14示出了本申请一个示例性实施例提供的服务器的结构示意图。该具体来讲:
服务器1400包括中央处理单元(Central Processing Unit,CPU)1401、包括随机存取存储器(Random Access Memory,RAM)1402和只读存储器(Read Only Memory,ROM)1403的***存储器1404,以及连接***存储器1404和中央处理单元1401的***总线1405。服务器1400还包括用于存储操作***1413、应用程序1514和其他程序模块1415的大容量存储设备1406。
大容量存储设备1406通过连接到***总线1405的大容量存储控制器(未示出)连接到中央处理单元1401。大容量存储设备1406及其相关联的计算机可读介质为服务器1400提供非易失性存储。也就是说,大容量存储设备1406可以包括诸如硬盘或者紧凑型光盘只读存储器(Compact Disc Read Only Memory,CD-ROM)驱动器之类的计算机可读介质(未示出)。
不失一般性,计算机可读介质可以包括计算机存储介质和通信介质。计算机存储介质包括以用于存储诸如计算机可读指令、数据结构、程序模块或其他数据等信息的任何方法或技术实现的易失性和非易失性、可移动和不可移动介质。计算机存储介质包括RAM、ROM、可擦除可编程只读存储器(Erasable Programmable Read Only Memory,EPROM)、带电可擦可编程只读存储器(Electrically Erasable Programmable Read Only Memory,EEPROM)、闪存或其他固态存储其技术,CD-ROM、数字通用光盘(Digital Versatile Disc,DVD)或其他光学存储、磁带盒、磁带、磁盘存储或其他磁性存储设备。当然,本领域技术人员可知计算机存储介质不局限于上述几种。上述的***存储器1404和大容量存储设备1406可以统称为存储器。
根据本申请的各种实施例,服务器1400还可以通过诸如因特网等网络连接到网络上的远程计算机运行。也即服务器1400可以通过连接在***总线1405上的网络接口单元1411连接到网络1412,或者说,也可以使用网络接口单元1411来连接到其他类型的网络或远程计算机***(未示出)。
上述存储器还包括一个或者一个以上的程序,一个或者一个以上程序存储于存储器中,被配置由CPU执行。
本申请的实施例还提供了一种计算机设备,该计算机设备包括处理器和存储器,该存储器中存储有至少一条指令、至少一段程序、代码集或指令集,至少一条指令、至少一段程序、代码集或指令集由处理器加载并执行以实现上述各方法实施例提供的虚拟对局的控制方法。可选地,该计算机设备可以是终端,也可以是服务器。
本申请的实施例还提供了一种计算机可读存储介质,该计算机可读存储介质上存储有至少一条指令、至少一段程序、代码集或指令集,至少一条指令、至少一段程序、代码集或指令集由处理器加载并执行,以实现上述各方法实施例提供的虚拟对局的控制方法。
本申请的实施例还提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述实施例中任一所述的虚拟对局的控制方法。
可选地,该计算机可读存储介质可以包括:只读存储器(ROM,Read Only Memory)、随机存取记忆体(RAM,Random Access Memory)、固态硬盘(SSD,Solid State Drives)或光盘等。其中,随机存取记忆体可以包括电阻式随机存取记忆体(ReRAM,Resistance RandomAccess Memory)和动态随机存取存储器(DRAM,Dynamic Random Access Memory)。上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上所述仅为本申请的可选实施例,并不用以限制本申请,凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。

Claims (10)

1.一种虚拟对局的控制方法,其特征在于,所述方法包括:
显示以观战方视角对虚拟环境进行观察的虚拟环境界面,所述虚拟环境界面用于显示虚拟对局的对局过程,所述虚拟对局包括至少两个对局回合;
接收针对所述虚拟对局的暂停信号,所述暂停信号用于指示控制所述虚拟对局暂停;
基于所述暂停信号确定所述虚拟对局的对局状态;
响应于所述对局状态指示所述虚拟对局处于相邻两个所述对局回合之间的未开局状态,显示暂停画面、暂停候选项和倒计时长,所述暂停画面为所述虚拟对局暂停时基于所述虚拟环境生成的画面,所述暂停候选项用于指示暂停原因,所述倒计时长用于指示对暂停候选项进行选择的倒计时;
响应于在所述倒计时长内接收到对目标暂停候选项的选择操作,以所述目标暂停候选项对应的暂停时长控制所述虚拟对局的暂停;
其中,当所述虚拟对局处于暂停状态中,所述观战方视角用于调整至不同视角以对所述虚拟环境进行观察。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
响应于所述对局状态指示任一所述对局回合处于开局状态,显示暂停失败提示,保持所述虚拟对局处于对局进行过程中。
3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:
响应于在所述倒计时长内未接收到对所述目标暂停候选项的选择操作,恢复所述虚拟对局至对局进行过程中。
4.根据权利要求1所述的方法,其特征在于,所述虚拟对局还包括至少两个参与方,所述暂停候选项包括观战方暂停选项和参与方暂停选项;
所述响应于接收到在目标暂停候选项上的选择操作,以所述目标暂停候选项对应的暂停时长控制所述虚拟对局的暂停,包括:
响应于接收到对所述观战方暂停选项的选择操作,以第一暂停时长控制所述虚拟对局的暂停;
响应于接收到对所述参与方暂停选项的选择操作,以第二暂停时长控制所述虚拟对局的暂停,所述第二暂停时长小于所述第一暂停时长。
5.根据权利要求1或2任一所述的方法,其特征在于,所述虚拟对局对应有暂停次数;
所述接收针对所述虚拟对局的暂停信号,包括:
确定所述虚拟对局的所述暂停次数;
响应于所述暂停次数小于预设阈值,接收针对所述虚拟对局的所述暂停信号。
6.一种虚拟对局的控制装置,其特征在于,所述装置包括:
显示模块,用于显示以观战方视角对虚拟环境进行观察的虚拟环境界面,所述虚拟环境界面用于显示虚拟对局的对局过程,所述虚拟对局包括至少两个对局回合;
信号接收模块,用于接收针对所述虚拟对局的暂停信号,所述暂停信号用于指示控制所述虚拟对局暂停;
确定模块,用于基于所述暂停信号确定所述虚拟对局的对局状态;
所述显示模块,还用于响应于所述对局状态指示所述虚拟对局处于相邻两个所述对局回合之间的未开局状态,显示暂停画面、暂停候选项和倒计时长,所述暂停画面为所述虚拟对局暂停时基于所述虚拟环境生成的画面,所述暂停候选项用于指示暂停原因,所述倒计时长用于指示对暂停候选项进行选择的倒计时;
控制模块,用于响应于在所述倒计时长内接收到对目标暂停候选项的选择操作,以所述目标暂停候选项对应的暂停时长控制所述虚拟对局的暂停;
其中,当所述虚拟对局处于暂停状态中,所述观战方视角用于调整至不同视角以对所述虚拟环境进行观察。
7.根据权利要求6所述的装置,其特征在于,
所述显示模块,还用于响应于所述对局状态指示所述对局回合处于开局状态,显示暂停失败提示,保持所述虚拟对局处于对局进行过程中。
8.一种计算机设备,其特征在于,所述计算机设备包括处理器和存储器,所述存储器中存储有至少一段程序,所述至少一段程序由所述处理器加载并执行以实现如权利要求1至5任一所述的虚拟对局的控制方法。
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有至少一条程序代码,所述程序代码由处理器加载并执行以实现如权利要求1至5任一所述的虚拟对局的控制方法。
10.一种计算机程序产品,其特征在于,包括计算机程序或指令,所述计算机程序或指令被处理器执行时实现如权利要求1至5任一所述的虚拟对局的控制方法。
CN202011537823.XA 2020-12-23 2020-12-23 虚拟对局的控制方法、装置、设备及介质 Active CN112569593B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011537823.XA CN112569593B (zh) 2020-12-23 2020-12-23 虚拟对局的控制方法、装置、设备及介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011537823.XA CN112569593B (zh) 2020-12-23 2020-12-23 虚拟对局的控制方法、装置、设备及介质

Publications (2)

Publication Number Publication Date
CN112569593A CN112569593A (zh) 2021-03-30
CN112569593B true CN112569593B (zh) 2022-07-22

Family

ID=75139052

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011537823.XA Active CN112569593B (zh) 2020-12-23 2020-12-23 虚拟对局的控制方法、装置、设备及介质

Country Status (1)

Country Link
CN (1) CN112569593B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113975824B (zh) * 2021-10-19 2023-06-16 腾讯科技(深圳)有限公司 游戏观战的提醒方法以及相关设备

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1832323A1 (en) * 2006-03-09 2007-09-12 Nintendo Co., Ltd. Video game device and storage medium storing video game program
CN103686222A (zh) * 2012-08-31 2014-03-26 华为终端有限公司 虚拟空间中媒体内容控制的方法及终端、设备
CN104461718A (zh) * 2013-09-23 2015-03-25 腾讯科技(深圳)有限公司 游戏应用的画面播放方法和客户端
CN107413048A (zh) * 2017-09-04 2017-12-01 网易(杭州)网络有限公司 Vr游戏过程中的处理方法及装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1832323A1 (en) * 2006-03-09 2007-09-12 Nintendo Co., Ltd. Video game device and storage medium storing video game program
CN103686222A (zh) * 2012-08-31 2014-03-26 华为终端有限公司 虚拟空间中媒体内容控制的方法及终端、设备
CN104461718A (zh) * 2013-09-23 2015-03-25 腾讯科技(深圳)有限公司 游戏应用的画面播放方法和客户端
CN107413048A (zh) * 2017-09-04 2017-12-01 网易(杭州)网络有限公司 Vr游戏过程中的处理方法及装置

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
当LOL比赛出现暂停时到底发生了些什么?;MORGAGEDDON;《腾讯游戏》;20170804;第1-6页 *
王者荣耀:突然来了个裁判请求暂停?你遇到过这种情况吗?;一只肥木;《bilibili》;20181118;视频全长 *

Also Published As

Publication number Publication date
CN112569593A (zh) 2021-03-30

Similar Documents

Publication Publication Date Title
US11534683B2 (en) Multi-user game system with character-based generation of projection view
US20200061471A1 (en) Emulating player behavior after player departure
CN113134237B (zh) 虚拟奖励资源的分配方法、装置、电子设备及存储介质
US10183219B2 (en) System and method for cross-platform multiplayer videogames
JP2006254979A (ja) ゲームシステム、ゲーム端末、サーバ、プログラム及び情報記憶媒体
CN112891942B (zh) 获取虚拟道具的方法、装置、设备及介质
US10918937B2 (en) Dynamic gameplay session management system
CN111760282A (zh) 界面显示方法、装置、终端及存储介质
WO2022242021A1 (zh) 多人在线对战程序中的消息发送方法、装置、终端及介质
US20200324208A1 (en) Recognition and contextualization of interactions in an online social network
US20220409998A1 (en) Request distribution system
US10035068B1 (en) Systems and methods for making progress of a user character obtained in an online game via a non-virtual reality interface available in a virtual reality interface
CN112891932A (zh) 控制虚拟角色进行移动的方法、装置、设备及介质
US20220370917A1 (en) Allocation method and apparatus for virtual reward resources, electronic device, computer-readable storage medium, and computer program product
US9517405B1 (en) Facilitating content access across online games
CN112675548A (zh) 对局匹配方法、装置、设备及可读存储介质
CN112569593B (zh) 虚拟对局的控制方法、装置、设备及介质
KR20150083488A (ko) 온라인 게임 제공 방법 및 그 게임 제공 서버
US11298616B2 (en) Server device, method for controlling the same, computer-readable recording medium and game system
US10134227B1 (en) Systems and methods for making game content from a single online game accessible to users via multiple platforms
KR101226765B1 (ko) 온라인 슈팅 게임 제공 방법 및 그 시스템
KR20200126628A (ko) 실시간 전략전투게임 제공장치 및 방법과 그 프로그램 및 기록매체
US20240252928A1 (en) Attribute value restoration method and apparatus, storage medium, and electronic device
WO2024087935A1 (zh) 虚拟对象的控制方法、装置、设备、介质及产品
Hodge et al. Escape From Time Tower

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 40041004

Country of ref document: HK

GR01 Patent grant
GR01 Patent grant