游乐车的交互方法及装置、存储介质、计算设备、系统与流程

文档序号:28385716发布日期:2022-01-07 23:44阅读:118来源:国知局
游乐车的交互方法及装置、存储介质、计算设备、系统与流程

1.本发明涉及增强现实技术领域,尤其涉及一种游乐车的交互方法及装置、存储介质、终端、系统。


背景技术:

2.现有技术中,游乐车通常是按照预先设置的固定线路行驶,或者是由用户驾驶游乐车按照任意线路行驶,整个运行过程单一、乏味,游乐车的娱乐性较低,用户体验有待提高。


技术实现要素:

3.本发明解决的技术问题是如何提高游乐车的娱乐性,以优化用户的使用体验。
4.为解决上述技术问题,本发明实施例提供一种游乐车的交互方法,所述方法包括:获取目标场地的三维模型,所述三维模型中包括多辆游乐车的模型;从第一游乐车接收虚拟道具被使用时的使用信息,所述使用信息包括:位置信息,所述位置信息用于指示所述虚拟道具被使用时在所述三维模型中指向的目标位置,其中,所述第一游乐车为所述多辆游乐车中任意一辆游乐车;如果检测到第二游乐车与所述虚拟道具发生交互,则生成控制指令,并将所述控制指令发送给所述第二游乐车,所述控制指令用于控制所述第二游乐车执行与所述虚拟道具匹配的响应操作;其中,所述第二游乐车为所述多辆游乐车中除所述第一游乐车之外的其他游乐车,所述第二游乐车与所述虚拟道具发生交互是指所述第二游乐车的模型在所述三维模型中的位置和所述目标位置一致。
5.可选的,所述使用信息还包括:类型信息,所述类型信息用于指示所述虚拟道具的类型,所述响应操作是根据所述虚拟道具的类型确定的。
6.可选的,从所述第一游乐车获取虚拟道具被使用时的使用信息之后,所述第二游乐车与所述虚拟道具发生交互之前,所述方法还包括:向所述第二游乐车发送道具提醒信息,所述道具提醒信息用于提示所述目标位置。
7.可选的,从所述第一游乐车接收虚拟道具被使用时的使用信息之后,所述第二游乐车与所述虚拟道具发生交互之前,所述方法还包括:在所述三维模型中的目标位置处设置所述虚拟道具。
8.可选的,所述方法还包括:所述虚拟道具与所述第二游乐车发生预设次数的交互之后,将所述虚拟道具从所述三维模型中去除;或者,经过第一预设时长,所述虚拟道具仍然未与所述第二游乐车发生交互,则将所述虚拟道具从所述三维模型中去除。
9.可选的,所述第一游乐车设置有显示设备,所述方法还包括:生成虚拟图像,所述虚拟图像用于描述所述虚拟道具与所述第二游乐车发生交互的景象;将所述虚拟图像发送至所述第一游乐车,以使在所述第一游乐车的显示设备上显示所述虚拟景象。
10.可选的,从第一游乐车获取虚拟道具被使用时的使用信息之前,所述方法还包括:从所述第一游乐车获取交互指示信息,所述交互指示信息包括:目标游乐车的标识,所述目
标游乐车为所述第一游乐车所要交互的第二游乐车;根据所述目标游乐车的模型在所述三维模型中的移动轨迹,确定多个可选的位置;将所述多个可选的位置发送至所述第一游乐车。
11.可选的,所述多辆游乐车被划分为多个游乐车小组,生成控制指令包括:判断与所述虚拟道具发生交互的第二游乐车和第一游乐车是否属于不同的游乐车小组,如果是,则生成所述控制指令。
12.可选的,获取目标场地的三维模型包括:获取交互请求,所述交互请求包括所述多辆游乐车的标识;读取所述目标场地的初始三维模型,并在所述初始三维模型中生成所述多辆游乐车的模型,以得到所述三维模型。
13.为了解决上述技术问题,本发明实施例还提供一种游乐车的交互装置,所述装置包括:第一获取模块,用于获取目标场地的三维模型,所述三维模型中包括多辆游乐车的模型;第二获取模块,用于从第一游乐车接收虚拟道具被使用时的使用信息,所述使用信息包括:位置信息,所述位置信息用于指示所述虚拟道具被使用时在所述三维模型中指向的目标位置,其中,所述第一游乐车为所述多辆游乐车中任意一辆游乐车;控制模块,用于如果检测到第二游乐车与所述虚拟道具发生交互,则生成控制指令,并将所述控制指令发送给所述第二游乐车,所述控制指令用于控制所述第二游乐车执行与所述虚拟道具匹配的响应操作;其中,所述第二游乐车为所述多辆游乐车中除所述第一游乐车之外的其他游乐车,所述第二游乐车与所述虚拟道具发生交互是指所述第二游乐车的模型在所述三维模型中的位置和所述目标位置一致。
14.本发明实施例还提供一种存储介质,其上存储有计算机程序,所述计算机程序被处理器运行时,执行上述的游乐车的交互方法的步骤。
15.本发明实施例还提供一种计算设备,包括存储器和处理器,所述存储器上存储有可在所述处理器上运行的计算机程序,所述处理器运行所述计算机程序时执行上述的游乐车的交互方法的步骤。
16.本发明实施例还提供一种游乐车系统,包括:服务器,所述服务器用于执行上述的游乐车的交互方法;第一游乐车,与所述服务器耦接,并向所述服务器发送所述虚拟道具被使用时的使用信息;第二游乐车,与所述服务器耦接,并从所述服务器接收所述控制指令以及执行所述响应操作。
17.与现有技术相比,本发明实施例的技术方案具有以下有益效果:
18.在本发明实施例的方案中,从第一游乐车接收虚拟道具被使用时的使用信息,使用信息包括位置信息,其中,位置信息用于指示虚拟道具被使用时在三维模型中指向的目标位置。由于三维模型中包括多辆游乐车的模型,当第二游乐车的模型在三维模型中的位置和虚拟道具指向的目标位置一致时,可以确定该第二游乐车和虚拟道具在三维模型中发生交互。进一步地,生成控制指令,并将控制指令发送至与虚拟道具发生交互的第二游乐车,以使得该第二游乐车执行与虚拟道具匹配的响应操作,驾驶第二游乐车的用户能够获得真实的交互体验。因此,采用这样的方案,任意一辆游乐车可以对其他游乐车使用虚拟道具,以实现和其他游乐车之间的互动,有利于提高游乐车的娱乐性,优化用户使用体验。
19.进一步,本发明实施例的方案中,从第一游乐车接收虚拟道具被使用时的使用信息之后,还可以向第二游乐车发送道具提醒信息,以向第二游乐车提示虚拟道具在三维模
型中指向的目标位置。因此,驾驶第二游乐车的用户可以获知虚拟道具指向的目标位置,可以及时对虚拟道具进行规避。采用这样的方案,可以增强游乐车之间的交互,有利于进一步提高游乐车的娱乐性。
20.进一步,本发明实施例的方案中,获取到使用信息之后,可以在三维模型的目标位置处设置虚拟道具,当虚拟道具与第二游乐车发生预设次数的交互之后,或者,经过第一预设时长,虚拟道具仍然未与第二游乐车发生交互,,则可以将虚拟道具从三维模型中去除。采用这样的方案,可以使本方案中的虚拟道具具有时效性,有利于增强游乐车的娱乐性。
21.进一步,本发明实施例的方案中,从第一游乐车获取交互指示信息,交互指示信息包括目标游乐车的标识,目标游乐车为第一游乐车所要交互的第二游乐车,根据目标游乐车的模型在三维模型中的移动轨迹确定多个可选的位置,然后将多个可选的位置发送至第一游乐车,以使得第一游乐车可以从多个可选的位置中确定目标位置。采用这样的方案,虚拟道具所指向的目标位置是根据目标游乐车的移动轨迹得到的,因此,可以提高第二游乐车与虚拟道具发生交互的概率,有利于进一步提高游乐车的娱乐性。
附图说明
22.图1是本发明实施例中一种游乐车的交互方法的应用场景示意图;
23.图2是本发明实施例中一种游乐车的交互方法的流程示意图;
24.图3是本发明实施例中另一种游乐车的交互方法的应用场景示意图;
25.图4是本发明实施例中一种游乐车的交互装置的结构示意图。
具体实施方式
26.如背景技术所述,现有技术中游乐车的娱乐性较低,用户体验有待提高。
27.现有技术中,游乐车通常是按照预先设置的固定线路行驶,或者是由用户驾驶游乐车按照任意线路行驶,运行过程中游乐车是孤立的,不同游乐车的用户之间无法进行游戏等互动,运行过程单一乏味,游乐车的娱乐性较低,用户体验有待提高。
28.为了解决上述技术问题,本发明实施例提供一种游乐车的交互方法,在本发明实施例的方案中,从第一游乐车接收虚拟道具被使用时的使用信息,使用信息包括位置信息,其中,位置信息用于指示虚拟道具被使用时在三维模型中指向的目标位置。由于三维模型中包括多辆游乐车的模型,当第二游乐车的模型在三维模型中的位置和虚拟道具指向的目标位置一致时,可以确定该第二游乐车和虚拟道具在三维模型中发生交互。进一步地,生成控制指令,并将控制指令发送至与虚拟道具发生交互的第二游乐车,以使得该第二游乐车执行与虚拟道具匹配的响应操作,驾驶第二游乐车的用户能够具有真实的交互体验。因此,采用这样的方案,任意一辆游乐车可以对其他游乐车使用虚拟道具,以实现和其他游乐车之间的互动,有利于提高游乐车的娱乐性,优化用户使用体验。
29.为使本发明的上述目的、特征和有益效果能够更为明显易懂,下面结合附图对本发明的具体实施例做详细的说明。
30.参照图1,图1是本发明实施例中一种游乐车的交互方法的应用场景示意图。下面结合图1对本发明实施例中游乐车的交互方法的应用场景进行非限制性的说明。
31.如图1所示,目标场地内可以设置有多辆游乐车11(例如,游乐车1、游乐车2、游乐
车3
……
游乐车n),目标场地可以是各种适当的场地,例如,可以是商场、公园等,但并不限于此。本发明实施例对于游乐车11的数量并不进行限制,n为大于1的正整数。
32.进一步地,每辆游乐车11可以分别连接服务器12,以与服务器12进行数据交互。具体而言,服务器12可以用于生成目标场地的三维模型,三维模型可以包括目标场地本身以及多辆游乐车11的模型。更具体地,游乐车11的模型是目标场地内的游乐车11在三维模型中的映射,游乐车11的模型在三维模型中的位置是根据游乐车11在目标场地中的位置确定的。换言之,在游乐车11的运行过程中,每辆游乐车11的模型在三维模型中的位置(即,模型中的虚拟位置)根据该游乐车11在目标场地中的位置(即,物理位置)的变化而变化。
33.在一个具体的例子中,服务器12可以从外部获取交互请求,所述交互请求可以包括多辆游乐车11的标识,服务器12可以根据交互请求中多辆游乐车11的标识,与所述多辆游乐车11建立连接,以与多辆游乐车11进行数据交互。其中,交互请求可以是与服务器12连接的用户终端(图1未示)发送的,所述用户终端可以是目标场地中的工作人员使用的终端等,但并不限于此。
34.进一步地,服务器12可以获取多辆游乐车11在目标场地内的位置,例如,可以从游乐车11处获取游乐车11在目标场地内的位置。更具体而言,游乐车11可以设置有各种适当的定位设备,例如gps、北斗或是室内定位模块,从而能够定位得到游乐车11的位置。进一步地,可以根据多辆游乐车11在目标场地内的位置,生成目标场地的三维模型。
35.具体而言,服务器12可以读取目标场地的初始三维模型,并根据多辆游乐车11在目标场地内的位置,在初始三维模型中设置多辆游乐车11的模型,以得到目标场地的三维模型。
36.在一个非限制性的例子中,服务器12可以根据交互请求中多辆游乐车11的标识,构建包含所述多辆游乐车11的局域网,并生成交互请求对应的三维模型。也即,三维模型中可以仅包括交互请求中的标识指示的游乐车11的模型。
37.进一步地,游乐车11上可以配置有一个或多个摄像头,在游乐车11的行驶过程中,摄像头可以采集实景图像,例如,可以按照预设的时间步长采集实景图像,其中,所述实景图像可以包括游乐车11前方的目标场地的影像。所述摄像头可以是是双目鱼眼摄像头等,但并不限于此。
38.进一步地,游乐车11上还可以配置有显示设备,显示设备可以用于显示融合图像,所述融合图像可以是根据摄像头采集的实景图像和虚拟场景图像融合得到的,所述虚拟场景图像是预设的或者是由服务器12生成的,虚拟场景图像中可以包括虚拟道路等,但并不限于此。换言之,游乐车11的显示设备上显示的融合图像为该游乐车11在三维模型中对应的模型前方的景象。
39.进一步地,在多辆游乐车11的运行过程中,驾驶游乐车11的用户可以使用预先设置的虚拟道具。当虚拟道具被使用时,游乐车11可以向服务器12发送虚拟道具被使用时的使用信息,该使用信息可以包括虚拟道具被使用时在三维模型中指向的目标位置。
40.进一步地,由于服务器12可以获取多辆游乐车11的模型在三维模型中的位置,当发送使用信息的游乐车11以外的其他游乐车11的模型在三维模型中的位置和目标位置一致时,可以确定该游乐车11与虚拟道具发生交互。
41.进一步地,响应于该游乐车11与虚拟道具发生交互,服务器12可以生成控制指令,
并将控制指令发送给与虚拟道具发生交互的游乐车11,以控制该游乐车11执行与虚拟道具匹配的响应操作。由此,可以实现多辆游乐车11之间的互动,有利于提升游乐车11的娱乐性。
42.关于多辆游乐车11通过服务器12进行交互的更多内容,可以参照下文的更多相关描述。
43.参照图2,图2是本发明实施例中一种游乐车的交互方法的流程示意图。所述方法可以由计算设备执行,所述计算设备可以是各种现有的具有数据接收和处理能力的设备,例如,服务器等,但并不限于此。在一个具体的例子中,可以是由图1中的服务器12执行,但并不限于此。通过本发明实施例提供的方案,可以在多辆游乐车的运行过程中,任意一辆游乐车可以向其他游乐车使用虚拟道具,与虚拟道具发生交互的游乐车执行与虚拟道具匹配的响应操作,从而实现多辆游乐车之间的交互,提高了游乐车的娱乐性。图2示出的游乐车的交互方法可以包括如下步骤:
44.步骤s201:获取目标场地的三维模型,所述三维模型中包括多辆游乐车的模型;
45.步骤s202:从第一游乐车接收虚拟道具被使用时的使用信息,所述使用信息包括:位置信息;
46.步骤s203:如果检测到第二游乐车与所述虚拟道具发生交互,则生成控制指令,并将所述控制指令发送给所述第二游乐车。
47.可以理解的是,在具体实施中,所述方法可以采用软件程序的方式实现,该软件程序运行于芯片或芯片模组内部集成的处理器中;或者,该方法可以采用硬件或者软硬结合的方式来实现。
48.在步骤s201的具体实施中,目标场地的三维模型可以包括多辆游乐车的模型。在一个具体的例子中,可以从外部获取交互请求,所述交互请求中可以包括多辆游乐车的标识。进一步地,可以针对获取到的交互请求,生成目标场地的三维模型。
49.具体而言,可以读取目标场地的初始三维模型,初始三维模型可以是预先存储在服务器中的,也可以是从服务器的外部获取的,但并不限于此。其中,目标场地的初始三维模型可以是预先根据视频流数据生成的。
50.更具体地,在游乐车运行前,可以获取视频流数据,并根据视频流数据对目标场地进行三维建模,以得到目标场地的初始三维模型。其中,视频流数据可以是预先对目标场地进行拍摄得到的,可以用于描述目标场地的环境信息等。在一个具体的例子中,视频流数据可以是通过三维扫描仪采集的,但并不限于此。
51.进一步地,可以根据交互请求中多辆游乐车的标识,在初始三维模型中生成多辆游乐车的模型,以得到目标场地的三维模型。
52.在具体实施中,获取目标场地的三维模型后,还可以向所述多辆游乐车发送准备完成信息,以提醒多辆游乐车的用户可以开始驾驶游乐车。
53.在步骤s202的具体实施中,在多辆游乐车的运行过程中,可以从多辆游乐车中任意一辆游乐车接收虚拟道具被使用时的使用信息。换言之,驾驶任意一辆游乐车的用户使用虚拟道具时,该游乐车可以向服务器发送使用信息。为便于描述,本发明实施例将发送使用信息的游乐车记为第一游乐车,并将多辆游乐车中第一游乐车以外的其他游乐车记为第二游乐车。
54.其中,本发明实施例中所称的“虚拟道具”是指根据用户的设置在三维模型中被使用的道具。虚拟道具通常可以是游戏道具,可以包括攻击类道具,也即,虚拟道具可以是对游乐车的模型进行攻击的道具,例如,可以是地雷、手榴弹和子弹等;虚拟道具还可以包括障碍类道具,也即,虚拟道具可以是虚拟的障碍物,例如,可以是石块和沟壑等,本发明实施例对于虚拟道具的类型并不进行限制。需要说明的是,虚拟道具为虚拟的障碍物时,该障碍物是虚拟的,目标场地中并不存在对应的真实存在的障碍物。
55.具体而言,使用信息可以包括位置信息,位置信息可以用于指示虚拟道具被使用时在三维模型中指向的目标位置。更具体地,当虚拟道具为攻击类道具时,目标位置可以是攻击的目标位置;当虚拟道具为障碍类道具时,目标位置可以是虚拟障碍物所在的位置等。
56.进一步地,使用信息还可以包括类型信息,所述类型信息可以用于指示虚拟道具的类型。需要说明的是,类型信息不仅可以用于指示虚拟道具属于攻击类道具,还是属于障碍类道具,还可以用于指示虚拟道具的具体种类,例如,类型信息可以用于指示虚拟道具为地雷、石块、沟壑等等。也即,虚拟道具的类型可以是指虚拟道具的具体种类。
57.采用这样的方案,可以根据驾驶第一游乐车的用户的设置,为第二游乐车设置不同的虚拟道具。例如,被使用的虚拟道具为虚拟的障碍物,则第一游乐车可以在第二游乐车的运行过程中设置虚拟的障碍物,以阻碍第二游乐车的模型在三维模型中的移动等。
58.在具体实施中,用户可以通过点击显示设备的屏幕来使用虚拟道具。具体而言,第一游乐车的显示设备上显示有虚拟道具的控件,当用户点击控件时,虚拟道具可以被使用,第一游乐车可以生成使用信息并发送至服务器。在一个具体的例子中,显示设备上显示有多个控件,不同的控件对应不同类型的虚拟道具,可以根据用户点击的控件,确定被使用的虚拟道具的类型信息。
59.进一步地,使用信息中的位置信息可以是预先设置的,也可以是由用户设置的。在一个具体的例子中,目标位置和第一游乐车的模型在三维模型中的相对位置可以是预先设置的。例如,目标位置可以为第一游乐车的模型的正前方的预设距离处等等,但并不限于此。在另一个具体的例子中,目标位置可以是由用户输入的。更具体地,用户可以通过点击显示设备的屏幕来设置目标位置,也即,用户点击的位置不同,虚拟设备在三维模型中指向的目标位置也不同。
60.在一个非限制性的例子中,虚拟道具指向的目标位置可以是由驾驶第一游乐车的用户从多个可选的位置中选择的。具体而言,在接收使用信息之前,可以向第一游乐车提供多个可选的位置,驾驶第一游乐车的用户可以从多个可选的位置中确定虚拟道具指向的目标位置。
61.具体而言,在执行步骤s202之前,可以从第一游乐车获取交互指示信息,所述交互指示信息可以包括:目标游乐车的标识,所述目标游乐车的标识为第一游乐车所要交互的第二游乐车。
62.进一步地,可以生成目标游乐车在三维模型中的移动轨迹,并根据目标游乐车在三维模型中的移动轨迹,根据确定多个可选的位置。进一步地,可以将多个可选的位置发送给第一游乐车,以便用户在多个可选的位置中选择目标位置。
63.采用这样的方案,虚拟道具所指向的目标位置是根据目标游乐车的移动轨迹得到的,因此,可以提高第二游乐车与虚拟道具发生交互的概率,有利于进一步提高游乐车的娱
乐性。
64.需要说明的是,本发明实施例对于使用信息的具体形式并不进行限制。使用信息还可以是语音信息等,本发明实施例对此并不进行限制。
65.进一步地,接收使用信息之后,还可以在三维模型中设置虚拟道具。具体而言,可以在三维模型中的目标位置处设置虚拟道具。由此,可以使游乐车的显示设备上显示的融合图像中包括虚拟道具的影像,有利于增强虚拟道具的真实感,从而提高用户的使用体验。
66.进一步地,接收使用信息之后,还可以向第二游乐车发送道具提醒信息,道具提醒信息可以用于向第二游乐车的用户提示虚拟道具指向的目标位置。
67.需要说明的是,本发明实施例对于道具提醒信息的类型并不进行限制,其可以是文本信息,可以是语音信息,还可以是图像信息等,但并不限于此。还需要说明的是,本发明实施例中对于在三维模型中的目标位置处设置虚拟道具和向第二游乐车发送道具提醒信息的执行顺序并不进行限制。
68.在一个具体的例子中,道具提醒信息可以是图像信息。具体而言,可以生成道具图像,并将道具图像发送至第二游乐车,以使在第二游乐车的显示设备上显示道具图像,其中,道具图像可以包括虚拟道具的影像。更具体地,道具图像可以用于描述虚拟道具被使用时指向目标位置的景象。例如,虚拟道具为手榴弹,则道具图像可以用于描述手榴弹向目标位置投掷手榴弹的景象;又例如,虚拟道具为石块,则道具图像可以用于描述向目标位置投掷石块的景象。
69.采用上述的方案,可以使第二游乐车获知虚拟道具指向的目标位置,使得驾驶第二游乐车的用户可以及时对虚拟道具进行规避,以避免第二游乐车的模型在三维模型中与虚拟道具发生交互,有利于增强游乐车之间的交互,从而有利于提高游乐车的娱乐性。
70.在步骤s203的具体实施中,在多辆游乐车的运行过程中,可以获取游乐车的模型在三维模型中的位置,当任意一辆第二游乐车在三维模型中的位置和目标位置一致时,可以确定该第二游乐车与虚拟道具发生交互。
71.进一步地,可以向与虚拟道具发生交互的第二游乐车发送控制指令,以控制第二游乐车执行与虚拟道具匹配的响应操作。其中,响应操作可以是根据虚拟道具的类型确定的,换言之,响应操作与虚拟道具的类型相匹配。响应操作的类型可以包括以下一项或多项:震动、播放音频和控制灯光等,但并不限于此。可以理解的是,虚拟道具的类型不同,播放音频的音量、音调等可以是不同的,灯光的控制方式可以是不同的,震动的频率以及震动的时长也可以是不同的。
72.采用这样的方案,可以使第二游乐车的用户感受到第二游乐车与虚拟道具发生交互的真实感受。也即,即使本发明实施例中的道具是虚拟的,第二游乐车和虚拟道具之间的交互也是虚拟的,但通过响应操作可以使第二游乐车的用户获得真实的交互感受,有利于提高游乐车的娱乐性,优化用户的使用体验。
73.进一步地,还可以生成虚拟图像,并将虚拟图像发送至第一游乐车,以使在第一游乐车的显示设备上显示虚拟图像,其中,虚拟图像可以用于描述虚拟道具与第二游乐车发生交互的景象。具体而言,虚拟图像可以是预先设置的,更具体地,获取到虚拟道具被使用时的使用信息之后,可以根据类型信息确定与虚拟道具的类型对应的虚拟图像。例如,虚拟道具为手榴弹,则对应的虚拟图像可以包括手榴弹爆炸的景象等等。
74.进一步地,当虚拟道具与第二游乐车发生交互时,可以将对应的虚拟图像发送至第一游乐车。更具体地,可以将虚拟图像与融合图像进行进一步融合后,发送并显示于第一游乐车的显示设备上。
75.采用这样的方案,可以增强第一游乐车的用户使用虚拟道具的真实感,有利于增强游乐车的娱乐性。
76.进一步地,当虚拟道具与第二游乐车发生预设次数的交互之后,可以将虚拟道具从三维模型中去除,其中,预设次数可以是预先设置的,例如,可以是1,也即,一旦虚拟道具与第二游乐车发生交互,则可以将该虚拟道具从三维模型中去除。预设次数也可以是大于1,本发明实施例对此并不进行限制。
77.进一步地,如果经过第一预设时长,所述虚拟道具仍然未与所述第二游乐车发生交互,则可以将所述虚拟道具从所述三维模型中去除。采用这样的方案可以使本发明实施例中的虚拟道具具有时效性,有利于增强游乐车的娱乐性。
78.参照图3,图3是本发明实施中另一种游乐车的交互方法的应用场景示意图。下面仅就图3示出的应用场景与图1示出的应用场景的不同之处进行描述。图3示出的应用场景中,多辆游乐车可以被划分为多个游乐车小组。需要说明的是,本发明实施例对于游乐车小组的数量并不进行限制,图3中仅示例性地给出两个游乐车小组的应用场景。
79.如图3所示,第一组游乐车21(包括第一组游乐车1、第一组游乐车2
……
第一组游乐车k1)与服务器22连接,其中,k1为大于或等于1的正整数。第二组游乐车23(包括第二组游乐车1、第二组游乐车2
……
第一组游乐车k2)与服务器22连接,其中,k2为大于或等于1的正整数。需要说明的是,k1与k2可以是相等的,也可以是不相等的,本发明实施例对此并不进行限制。具体而言,在步骤s203的具体实施中,生成控制指令之前,还可以判断与所述虚拟道具发生交互的第二游乐车和第一游乐车是否属于不同的游乐车小组,如果是,则生成所述控制指令;如果属于同一个游乐车小组,则不生成控制指令。采用这样的方案,使得属于不同的游乐车小组的游乐车之间可以进行虚拟道具的交互,属于同一个游乐车小组的游乐车之间不进行虚拟道具的交互,有利于进一步增强游乐车的娱乐性。
80.进一步地,在多辆游乐车的运行过程中,属于同一个游乐车小组的游乐车之间可以进行通信,例如,可以通过服务器22发送语音信息等,但并不限于此。换言之,不属于同一个游乐车小组的游乐车之间无法进行直接通信等。
81.由上,本发明实施例的方案中,属于不同的游乐车小组的游乐车之间可以进行虚拟道具的交互,属于同一个游乐车小组的游乐车之间可以进行语音等通信交互。
82.关于图3示出的第二种游乐车的交互方法的更多内容可以参照图1和图2的相关描述,在此不再赘述。
83.参照图4,图4是本发明实施例中的一种游乐车的交互装置的结构示意图,所述装置可以包括:
84.第一获取模块41,用于获取目标场地的三维模型,所述三维模型中包括多辆游乐车的模型;
85.第二获取模块42,用于从第一游乐车接收虚拟道具被使用时的使用信息,所述使用信息包括:位置信息,所述位置信息用于指示所述虚拟道具被使用时在所述三维模型中指向的目标位置,其中,所述第一游乐车为所述多辆游乐车中任意一辆游乐车;
dram,简称sdram)、双倍数据速率同步动态随机存取存储器(double data rate sdram,简称ddr sdram)、增强型同步动态随机存取存储器(enhanced sdram,简称esdram)、同步连接动态随机存取存储器(synchlink dram,简称sldram)和直接内存总线随机存取存储器(direct rambus ram,简称dr ram)。
96.上述实施例,可以全部或部分地通过软件、硬件、固件或其他任意组合来实现。当使用软件实现时,上述实施例可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令或计算机程序。在计算机上加载或执行所述计算机指令或计算机程序时,全部或部分地产生按照本技术实施例所述的流程或功能。所述计算机可以为通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机程序可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机程序可以从一个网站站点、计算机、服务器或数据中心通过有线或无线方式向另一个网站站点、计算机、服务器或数据中心进行传输。
97.在本技术所提供的几个实施例中,应该理解到,所揭露的方法、装置和系统,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的;例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式;例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
98.另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理包括,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。例如,对于应用于或集成于芯片的各个装置、产品,其包含的各个模块/单元可以都采用电路等硬件的方式实现,或者,至少部分模块/单元可以采用软件程序的方式实现,该软件程序运行于芯片内部集成的处理器,剩余的(如果有)部分模块/单元可以采用电路等硬件方式实现;对于应用于或集成于芯片模组的各个装置、产品,其包含的各个模块/单元可以都采用电路等硬件的方式实现,不同的模块/单元可以位于芯片模组的同一组件(例如芯片、电路模块等)或者不同组件中,或者,至少部分模块/单元可以采用软件程序的方式实现,该软件程序运行于芯片模组内部集成的处理器,剩余的(如果有)部分模块/单元可以采用电路等硬件方式实现;对于应用于或集成于终端的各个装置、产品,其包含的各个模块/单元可以都采用电路等硬件的方式实现,不同的模块/单元可以位于终端内同一组件(例如,芯片、电路模块等)或者不同组件中,或者,至少部分模块/单元可以采用软件程序的方式实现,该软件程序运行于终端内部集成的处理器,剩余的(如果有)部分模块/单元可以采用电路等硬件方式实现。
99.应理解,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,表示前后关联对象是一种“或”的关系。
100.本技术实施例中出现的“多个”是指两个或两个以上。
101.本技术实施例中出现的第一、第二等描述,仅作示意与区分描述对象之用,没有次
序之分,也不表示本技术实施例中对设备个数的特别限定,不能构成对本技术实施例的任何限制。虽然本发明披露如上,但本发明并非限定于此。任何本领域技术人员,在不脱离本发明的精神和范围内,均可作各种更动与修改,因此本发明的保护范围应当以权利要求所限定的范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1