基于室内地图的游戏构建方法及装置与流程

文档序号:32434879发布日期:2022-12-06 17:43阅读:37来源:国知局
基于室内地图的游戏构建方法及装置与流程

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.将所述游戏对象以对应的所述家居设备的设备位置信息在所述游戏地图中显示,以生成对应的室内游戏场景;所述游戏对象具有用于向用户展示所述耗能信息的部分。
52.作为一种可选的实施方式,在本发明第二方面中,所述装置还包括耗能显示模块,用于:
53.根据位于同一室内区域的多个所述家居设备的相同类型的耗能信息,确定多个所述家居设备之间的同类型耗能路径和每一所述家居设备的同类型耗能大小;
54.根据所述同类型耗能路径,在对应的多个所述家居设备对应的游戏对象之间生成耗能可视路径;
55.根据所述同类型耗能大小,将对应的所述家居设备对应的游戏对象的部分或全部可视化属性的值调整为所述同类型耗能大小对应的值。
56.作为一种可选的实施方式,在本发明第二方面中,所述耗能显示模块还用于:
57.根据所述目标室内区域中目标区域内的所有所述家居设备的耗能信息,计算所述目标区域对应的总耗能信息;
58.根据所述目标区域对应的总耗能信息,以及预设的耗能判断规则,判断所述目标区域是否耗能过度;
59.当判断到所述目标区域耗能过度时,生成所述目标区域对应的耗能提示游戏任务;所述耗能提示游戏任务用于展示给用户以提示进行降低耗能,并在检测到用户执行了相应的降低耗能操作时,展示新的总耗能信息。
60.作为一种可选的实施方式,在本发明第二方面中,所述装置还包括任务生成模块,用于:
61.根据所述家居设备的设备信息,生成所述游戏对象对应的游戏任务;所述游戏任务用于指示目标用户对所述家居设备的目标操作;
62.在获取到所述家居设备检测到的所述目标用户的所述目标操作时,生成所述目标用户的游戏奖励。
63.作为一种可选的实施方式,在本发明第二方面中,所述任务生成模块根据所述家居设备的设备信息,生成所述游戏对象对应的游戏任务的具体方式,包括:
64.根据所述家居设备的位置信息以及目标用户的当前位置,生成所述家居设备对应的用户搜索路径;
65.根据所述用户搜索路径,生成所述游戏对象对应的寻宝游戏任务;所述寻宝游戏任务用于在不展示所述用户搜索路径的情况下指示所述目标用户寻找到所述家居设备并对所述家居设备进行目标操作。
66.本发明第三方面公开了另一种基于室内地图的游戏构建装置,所述装置包括:
67.存储有可执行程序代码的存储器;
68.与所述存储器耦合的处理器;
69.所述处理器调用所述存储器中存储的所述可执行程序代码,执行本发明实施例第一方面公开的基于室内地图的游戏构建方法中的部分或全部步骤。
70.与现有技术相比,本发明实施例具有以下有益效果:
71.本发明实施例中,确定目标室内区域的室内地图信息;
72.确定所述目标室内区域的家居设备;
73.根据所述室内地图信息以及所述家居设备,生成对应的室内游戏场景;所述室内游戏场景包括有对应于所述室内地图信息的游戏地图和对应于所述家居设备的游戏对象。
74.可见,本发明能够根据目标室内区域的地图信息和家居设备生成对应的游戏场景,从而实现室内家居信息通过游戏向用户进行智能化地展现,使得用户在游玩时具有亲切感,提高了游戏的趣味性,同时还可以让用户在游玩中提高对室内环境的熟悉程度。
附图说明
75.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
76.图1是本发明实施例公开的一种基于室内地图的游戏构建方法的流程示意图;
77.图2是本发明实施例公开的另一种基于室内地图的游戏构建方法的流程示意图;
78.图3是本发明实施例公开的一种基于室内地图的游戏构建装置的结构示意图;
79.图4是本发明实施例公开的另一种基于室内地图的游戏构建装置的结构示意图;
80.图5是本发明实施例公开的又一种基于室内地图的游戏构建装置的结构示意图。
具体实施方式
81.为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
82.本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、装置、产品或端没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或端固有的其他步骤或单元。
83.在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本发明的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
84.本发明公开了一种基于室内地图的游戏构建方法及装置,能够根据目标室内区域的地图信息和家居设备生成对应的游戏场景,从而实现室内家居信息通过游戏向用户进行智能化地展现,使得用户在游玩时具有亲切感,提高了游戏的趣味性,同时还可以让用户在游玩中提高对室内环境的熟悉程度。以下分别进行详细说明。
85.实施例一
86.请参阅图1,图1是本发明实施例公开的一种基于室内地图的游戏构建方法的流程示意图。其中,图1所描述的方法可以应用于相应的构建终端、构建设备或构建服务器中,且该服务器可以是本地服务器,也可以是云服务器,本发明实施例不做限定。如图1所示,该基于室内地图的游戏构建方法可以包括以下操作:
87.101、确定目标室内区域的室内地图信息。
88.本发明实施例中,目标室内区域可以为商用的娱乐场所的室内区域、民用住宅的室内区域或是军用设施的室内区域,可以为任何封闭或半封闭的场所的内部区域,本发明不作限定。
89.本发明实施例中,室内地图信息可以包括室内平面地图和室内三维地图中的一种或两种。具体的,室内平面地图可以为室内区域的任意两个维度的二维地图,本发明不做限定。
90.102、确定目标室内区域的家居设备。
91.本发明实施例中,家居设备的数量可以为一个或多个,本发明不作限定。
92.103、根据室内地图信息以及家居设备,生成对应的室内游戏场景。
93.本发明实施例中,室内游戏场景包括有对应于室内地图信息的游戏地图和对应于家居设备的游戏对象。
94.可见,实施本发明实施例所描述的方法能够根据目标室内区域的地图信息和家居设备生成对应的游戏场景,从而实现室内家居信息通过游戏向用户进行智能化地展现,使得用户在游玩时具有亲切感,提高了游戏的趣味性,同时还可以让用户在游玩中提高对室内环境的熟悉程度。
95.在一个可选的实施方式中,上述步骤101中的确定目标室内区域的室内地图信息,包括:
96.获取目标室内区域的环境参数信息,根据环境参数信息,对目标室内区域进行建模,以得到目标室内区域的室内三维模型;
97.根据目标室内区域的室内三维模型,确定目标室内区域的室内地图信息。
98.本发明实施例中,环境参数信息可以包括电磁波反射数据、图像数据和视频数据中的一种或多种。可选的,环境参数信息可以是视觉采集数据,例如通过图像获取装置获取的目标室内区域的图像数据,后续可以通过三维重建算法和轮廓识别算法,将图像数据重建为室内三维模型。
99.可选的,环境参数信息也可以是电磁波采集数据,例如光反射数据或红外反射数据,这类电磁波采集数据可以通过专门的传感器模块进行采集,并使用定位算法或测距算法来计算目标室内区域的室内三维模型。例如,可以通过光传感器向周围发射光波,并根据返回光所反馈的深度信息重建目标室内区域的室内三维模型,又例如,可以通过红外传感器向周围发射红外,并根据红外反射数据所反馈的深度信息重建目标室内区域的室内三维模型。
100.可选的,可以根据室内三维模型来直接确定目标室内区域的室内三维地图,也可以对室内三维场景模型在任意二维上的截面,确定为目标室内区域的室内二维地图,本发明不做限定。
101.可见,实施该可选的实施方式能够根据环境参数信息,对目标室内区域进行建模,以得到目标室内区域的室内三维模型,并进而确定目标室内区域的室内地图信息,从而更准确地确定目标室内区域的室内地图信息,有利于提高后续生成的游戏场景的准确性。
102.在一个可选的实施方式中,步骤102中的,确定室内地图信息中的家居设备,包括:
103.获取室内巡航设备采集的到目标室内区域的无线杂波信息;
104.根据预设的设备信号识别规则,从无线杂波信息中识别出来自一个或多个家居设备的无线信号,根据无线信号以及对应的采集位置,确定出目标室内区域的一个或多个家居设备及对应的设备位置信息。
105.本发明实施例中,预设的设备信息识别规则可以用于指示预设的家居设备的信号标识或信号参数,使得可以根据该设备信息识别规则判断无线杂波信号中的不同信号是否符合某一家居设备的信号标识或信号参数,从而识别出一个或多个家居设备的无线信号。
106.本发明实施例中,室内巡航设备在采集无线信号时可以记录采集时的采集位置,具体的,根据无线信号以及对应的采集位置,确定出目标室内区域的一个或多个家居设备及对应的设备位置信息,包括:
107.根据所有无线信号所对应的家居设备,确定出目标室内区域的一个或多个家居设备;
108.对于目标室内区域的所有家居设备中的任一家居设备,确定该家居设备的多个无
线信号及每一无线信号对应的采集位置;
109.根据该家居设备的多个无线信号及对应的采集位置,确定该家居设备的设备位置信息。
110.可选的,无线信号可以由室内巡航设备上的采集装置来采集,此时采集位置信息可以由室内巡航设备内置的定位装置进行获取。通过利用的室内巡航设备上同时设置的采集装置和定位装置,可以直接获取无线信号和采集位置信息,以便后续的数据处理。
111.本发明实施例中,室内巡航设备可以为室内巡航清洁设备,如扫地设备、拖地设备或消毒设备,也可以为室内巡航监控设备如可移动的监控摄像头,本发明在此不做限定。可选的,采集位置信息可以包括二维采集位置坐标和三维采集位置坐标中的一种或两种。可选的,显然本发明中所指的家居设备,为具备无线通信功能或无线信号发送功能的家居设备,如可以蓝牙连接的微波炉或台灯,本发明不做限定。
112.可选的,无线信号可以包括蓝牙信号数据、gps信号数据、wifi信号数据、zigbee信号数据或其他任意频段或类型的无线信号,本发明在此不做限定。具体的,发自某一家居设备的无线信号,可以带有用于验证该家居设备的信号标识,以使得采集到该无线信号的设备可以识别出该无线信号的设备源,也即该家居设备。
113.可选的,根据该家居设备的多个无线信号及对应的采集位置,确定该家居设备的设备位置信息,包括:
114.从多个无线信号筛选出至少两个无线信号集合。
115.计算每一无线信号集合对应的虚拟中垂线集合。
116.根据所有虚拟中垂线集合中包括的所有虚拟中垂线的交点,确定该家居设备的设备位置信息。
117.本发明实施例中,每一无线信号集合中可以包括至少两个无线信号,每一无线信号集合中的所有无线信号之间满足信号强度相近条件。
118.可选的,本发明中所述的信号强度相近条件,可以用于指代相比较的多个无线信号的信号强度之间的差值小于预设的强度差阈值,可选的,该强度差阈值可以由技术人员根据技术经验或实验数据而制定,本发明不做限定。
119.在一个理想的实施例中,信号强度相近条件可以用于指代相比较的多个无线信号的信号强度相同。通过上述信号强度相近条件的限定,可以将该家居设备的多个无线信号中多组信号强度相近的无线信号筛选出来,这一设定是基于,在无遮挡物的理想状态下,该家居设备的无线信号传播呈同心圆环形状,且同心圆环形状中,与圆心(也即该家居设备的位置)距离相同的多个点的信号强度也相同,的假设。这一假设与通用的自由空间传播模型相符合,因此应被认为是可信的。则上述筛选出的多个无线信号集合中,每一无线信号集合中的无线信号所对应的采集点,应被认为是处于该信号传播同心圆环形状上的同一圆环上,而不同无线信号集合的无线信号所对应的采集点,处于不同的同心圆环上。
120.由于本发明并不排除三维位置坐标的情况,因此,本发明中所述的该家居设备的无线信号传播规律,也可以被视为满足多层嵌套的同心球体形状,而每一无线信号集合中的无线信号所对应的采集点,应被认为是处于该信号传播同心球体形状上的同一球体上,而不同无线信号集合的无线信号所对应的采集点,处于不同的同心球体上。此为将二维空间推导至三维空间的规律,在此不再赘述。
121.本发明实施例中,虚拟中垂线集合中包括无线信号集合中任意两个无线信号的采集位置信息之间的虚拟连线的虚拟中垂线,可选的,该虚拟中垂线应具备无限延长的可能性,以满足后面的相交计算。在一些情况下,若无线信号集合中只存在两个无线信号,则该虚拟中垂线集合中只包括有该两个无线信号的采集位置信息之间的虚拟连线的一条虚拟中垂线,在另一些情况下,若无线信号集合中存在大于两个无线信号,则该虚拟中垂线集合中包括有多个无线信号的采集位置信息之间,两两连接的多条虚拟连线,的多条虚拟中垂线。
122.本发明实施例中,基于上述对于定位原理所基于的假设的表述,可知每一无线信号集合中的无线信号所对应的采集点在该信号传播同心圆环形状上的同一圆环上,或在同心嵌套球体形状的同一球体上,则根据采集点之间的虚拟连线计算出的虚拟中垂线,根据几何原理可知,必定经过该圆环对应的圆心,或该球体对应的球心,也即该家居设备的位置。因此通过至少两个无线信号集合对应的至少两条虚拟中垂线的交点,可以确定出圆心或球心的位置,也即该家居设备的位置。相应的,虚拟中垂线或虚拟连线均可以为二维空间线或三维空间线,在此不做限定。
123.可选的,根据所有虚拟中垂线集合中包括的所有虚拟中垂线的交点,确定该家居设备的设备位置信息,包括:
124.计算所有虚拟中垂线集合中包括的所有虚拟中垂线的交点,当交点的数量为一个时,将交点的位置信息确定为该家居设备的设备位置信息。
125.可选的,根据所有虚拟中垂线集合中包括的所有虚拟中垂线的交点,确定该家居设备的设备位置信息,包括:
126.计算所有虚拟中垂线集合中包括的所有虚拟中垂线的交点;
127.当交点的数量为多个时,计算所有交点的几何中心位置信息;
128.将几何中心位置信息确定为该家居设备的设备位置信息。
129.可选的,从多个无线信号筛选出至少两个无线信号集合,包括:
130.对多个无线信号以信号强度由高到低进行排序,得到无线信号序列;
131.将无线信号序列中的前预设数量个无线信号确定为候选无线信号集合;
132.从候选无线信号集合中筛选出至少两个无线信号集合。
133.可见,实施该可选的实施方式能够从无线杂波信息中识别出来自家居设备的无线信号,并确定出目标室内区域的家居设备及对应的设备位置信息,从而可以更精确地确定出区域内的设备和位置信息,为后续生成游戏场景的操作提供了数据基础,进而使得后续生成的游戏场景更接近真实数据。
134.在一个可选的实施方式中,步骤102中的确定室内地图信息中的家居设备,可以包括:
135.根据预设的家居设备模型模板,从目标室内区域的室内三维模型中匹配出一个或多个家居设备的三维模型;
136.根据一个或多个家居设备的三维模型,确定出目标室内区域的一个或多个家居设备及对应的设备位置信息。
137.可选的,家居设备模型模板用于指示对应的家居设备的三维模型的外观形状特点,例如具备单侧左右开关门的四方体家居设备在满足体积小于预设阈值时会被判定为微
波炉,具备单侧上下开关门的四方体家居设备在满足体积小于预设阈值时会被判定为烤箱,从而可以根据不同家居设备对应的家居设备模型模板,从目标室内区域的室内三维模型中匹配出一个或多个家居设备的三维模型。
138.可选的,在匹配出一个或多个家居设备的三维模型后,可以根据家居设备的三维模型在该室内三维模型中的位置,确定家居设备的设备位置信息,例如微波炉的模型处于室内三维模型的特定位置,可以求解该特定位置与室内三维模型之间的位置相对关系,并映射至现实场景中以得到该微波炉的设备位置信息。
139.可见,实施该可选的实施方式能够从目标室内区域的室内三维模型中匹配出家居设备的三维模型,进而确定出目标室内区域的家居设备及对应的设备位置信息,从而可以更精确地确定出区域内的设备和位置信息,为后续生成游戏场景的操作提供了数据基础,进而使得后续生成的游戏场景更接近真实数据。
140.在一个可选的实施方式中,步骤103中的,根据室内地图信息以及家居设备,生成对应的室内游戏场景,包括:
141.确定室内地图信息所对应的室内区域类型,根据室内区域类型以及预设的类型-游戏对应关系,确定出室内地图信息所对应的游戏地图;
142.获取家居设备的耗能信息,根据家居设备的耗能信息,确定家居设备对应的游戏对象;
143.将游戏对象以对应的家居设备的设备位置信息在游戏地图中显示,以生成对应的室内游戏场景;游戏对象具有用于向用户展示耗能信息的部分。
144.本发明实施例中,室内区域类型可以为卧室、厨房、厕所、客厅、阳台等常规的家居环境分区类型中的一种或多种,也可以为自定义的区域类型。可选的,预设的类型-游戏对应关系用于指示不同室内区域类型所对应的游戏地图,其可以为预设的对应关系,也可以为计算不同的室内区域类型对应的模板地图与不同的游戏地图之间的地图相似度,并确定出相似度最高的两者并建立对应关系。
145.本发明实施例中,家居设备的耗能信息可以为水耗能信息、电耗能信息、燃气耗能信息、物料耗能信息如洗衣液的耗费信息中的一种或多种,其可以由设置在家居设备的传感设备进行获取并发送。
146.本发明实施例中,游戏对象的用于向用户展示耗能信息的部分,可以被设置为其属性值与耗能信息的大小相关,其属性值可以为颜色属性值或大小属性值,例如,可以设置游戏对象的该部分随耗能信息增加而变大,减少而变小,或是随耗能信息增加而颜色加深,减少而颜色变浅。可选的,该部分也可以被设置为气泡,该游戏对象的属性也可以被设置为可收集气泡而获得对应的奖励或提示。
147.可见,实施该可选的实施方式能够将游戏对象以对应的家居设备的设备位置信息在游戏地图中显示,以生成对应的室内游戏场景,从而能够生成精确对应于室内地图的游戏场景,同时其将家居设备的耗能属性通过游戏对象展示给用户,可以用于提示用户该耗能信息,以达到警醒用户避免浪费资源的效果。
148.在一个可选的实施方式中,该方法还包括:
149.根据位于同一室内区域的多个家居设备的相同类型的耗能信息,确定多个家居设备之间的同类型耗能路径和每一家居设备的同类型耗能大小;
150.根据同类型耗能路径,在对应的多个家居设备对应的游戏对象之间生成耗能可视路径;
151.根据同类型耗能大小,将对应的家居设备对应的游戏对象的部分或全部可视化属性的值调整为同类型耗能大小对应的值。
152.可见,实施该可选的实施方式能够根据同类型耗能路径,在对应的多个家居设备对应的游戏对象之间生成耗能可视路径,并将家居设备对应的游戏对象的可视化属性的值调整为同类型耗能大小对应的值,从而能够以耗能路径的方式向用户展示某一区域的家居设备的耗能情况,一方面可以智能化地展示耗能信息,另一方面有助于用户根据这一信息判断该区域的耗能情况是否存在不合理或需要改进的地方。
153.在一个可选的实施方式中,该方法还包括:
154.根据目标室内区域中目标区域内的所有家居设备的耗能信息,计算目标区域对应的总耗能信息;
155.根据目标区域对应的总耗能信息,以及预设的耗能判断规则,判断目标区域是否耗能过度;
156.当判断到目标区域耗能过度时,生成目标区域对应的耗能提示游戏任务。
157.本发明实施例中,预设的耗能判断规则可以为判断该总耗能信息是否大于耗能阈值,并在判断结果为是时,确定目标区域耗能过度。
158.本发明实施例中,耗能提示游戏任务用于展示给用户以提示进行降低耗能,并在检测到用户执行了相应的降低耗能操作时,展示新的总耗能信息。可选的,降低能耗操作可以为用户在现实中作出的操作,例如关闭空调或降低灯光亮度,也可以为用户通过在游戏中的操作对现实中的家居设备进行的操作,例如用户在游戏游玩中采取了斩杀空调怪物的操作,相应的终端可以对应的将该操作转化为对空调的关闭指令并传输至空调进行执行。
159.可见,实施该可选的实施方式能够在判断到目标区域耗能过度时,生成目标区域对应的耗能提示游戏任务,展示给用户以提示进行降低耗能,从而能够提示用户进行相应的操作以降低目标区域的耗能,在提高了游戏的趣味性的同时,还能够促使用户节约资源。
160.实施例二
161.请参阅图2,图2是本发明实施例公开的另一种基于室内地图的游戏构建方法的流程示意图。其中,图2所描述的方法应用于相应的构建终端、构建设备或构建服务器,且该服务器可以是本地服务器,也可以是云服务器,本发明实施例不做限定。如图2所示,该基于室内地图的游戏构建方法可以包括以下操作:
162.201、确定目标室内区域的室内地图信息。
163.202、确定目标室内区域的家居设备。
164.203、根据室内地图信息以及家居设备,生成对应的室内游戏场景。
165.本发明实施例中,步骤201-203的具体的技术细节和技术名词解释,可以参照实施一中对步骤101-103的表述,在此不再赘述。
166.204、根据家居设备的设备信息,生成游戏对象对应的游戏任务。
167.本发明实施例中,游戏任务用于指示目标用户对家居设备的目标操作。可选的,家居设备的设备信息包括家居设备的类型、家居设备的工作任务、家居设备的状态和家居设备的设备位置信息中的一种或多种。可选的,可以根据预设的设备-游戏对应关系,来根据
家居设备的设备信息,生成游戏对象对应的游戏任务。具体的,该设备-游戏对应关系限定了不同的设备信息所对应的游戏任务中的不同的任务属性,例如开启的家居设备对应于正在活动的怪物,或是,位于门后的家居设备对应于隐藏着准备偷袭的怪物,或是用于加热的家居设备对应于火属性的怪物,本发明在此不再赘述。
168.205、在获取到家居设备检测到的目标用户的目标操作时,生成目标用户的游戏奖励。
169.本发明实施例中,游戏可以被设置为,目标用户需要在现实中前往家居设备进行目标操作,以在游戏中完成对应的操作并获得奖励,例如目标用户需要在现实中使用遥控器关闭空调,以在游戏中斩杀空调对应的冰属性怪物,并获得相应的奖励。
170.可见,本发明实施例能够根据家居设备的设备信息,生成游戏对象对应的游戏任务,并在获取到家居设备检测到的目标用户的目标操作时,生成目标用户的游戏奖励,从而可以更准确更智能化地根据家居设备的特点来生成对应的游戏任务,从而大大增加了游戏的趣味性,同时用户需要通过在现实中的操作来完成游戏中的任务,从而使得游戏具备了可以引导用户进行现实操作的功能,这可以大大拓展未来游戏的可能性和应用场景。
171.在一个可选的实施方式中,步骤204中的,根据家居设备的设备信息,生成游戏对象对应的游戏任务,包括:
172.根据家居设备的位置信息以及目标用户的当前位置,生成家居设备对应的用户搜索路径;
173.根据用户搜索路径,生成游戏对象对应的寻宝游戏任务。
174.本发明实施中,寻宝游戏任务用于在不展示用户搜索路径的情况下指示目标用户寻找到家居设备并对家居设备进行目标操作。
175.可见,通过实施本可选的实施方式,可以根据家居设备的位置信息以及目标用户的当前位置,来生成游戏对象对应的寻宝游戏任务,从而可以引导用户在寻找游戏对象的过程中,更快更多地熟悉室内区域,且能够让用户在游戏中不知不觉记清家居设备的位置,这在应用在幼儿的环境适应教育,或是老人的生活治理能力锻炼等场景时,可以发挥极好的效果。
176.实施例三
177.请参阅图3,图3是本发明实施例公开的一种基于室内地图的游戏构建装置的结构示意图。其中,图3所描述的装置可以应用于相应的构建终端、构建设备或构建服务器,且该服务器可以是本地服务器,也可以是云服务器,本发明实施例不做限定。如图3所示,该装置可以包括:
178.地图确定模块301,用于确定目标室内区域的室内地图信息。
179.本发明实施例中,目标室内区域可以为商用的娱乐场所的室内区域、民用住宅的室内区域或是军用设施的室内区域,可以为任何封闭或半封闭的场所的内部区域,本发明不作限定。
180.本发明实施例中,室内地图信息可以包括室内平面地图和室内三维地图中的一种或两种。具体的,室内平面地图可以为室内区域的任意两个维度的二维地图,本发明不做限定。
181.设备确定模块302,用于确定目标室内区域的家居设备。
182.本发明实施例中,家居设备的数量可以为一个或多个,本发明不作限定。
183.场景生成模块303,用于根据室内地图信息以及家居设备,生成对应的室内游戏场景。
184.本发明实施例中,室内游戏场景包括有对应于室内地图信息的游戏地图和对应于家居设备的游戏对象。
185.可见,实施本发明实施例所描述的装置能够根据目标室内区域的地图信息和家居设备生成对应的游戏场景,从而实现室内家居信息通过游戏向用户进行智能化地展现,使得用户在游玩时具有亲切感,提高了游戏的趣味性,同时还可以让用户在游玩中提高对室内环境的熟悉程度。
186.作为一种可选的实施方式,地图确定模块301确定目标室内区域的室内地图信息的具体方式,包括:
187.获取目标室内区域的环境参数信息,根据环境参数信息,对目标室内区域进行建模,以得到目标室内区域的室内三维模型;
188.根据目标室内区域的室内三维模型,确定目标室内区域的室内地图信息。
189.本发明实施例中,环境参数信息可以包括电磁波反射数据、图像数据和视频数据中的一种或多种。可选的,环境参数信息可以是视觉采集数据,例如通过图像获取装置获取的目标室内区域的图像数据,后续可以通过三维重建算法和轮廓识别算法,将图像数据重建为室内三维模型。
190.可选的,环境参数信息也可以是电磁波采集数据,例如光反射数据或红外反射数据,这类电磁波采集数据可以通过专门的传感器模块进行采集,并使用定位算法或测距算法来计算目标室内区域的室内三维模型。例如,可以通过光传感器向周围发射光波,并根据返回光所反馈的深度信息重建目标室内区域的室内三维模型,又例如,可以通过红外传感器向周围发射红外,并根据红外反射数据所反馈的深度信息重建目标室内区域的室内三维模型。
191.可选的,可以根据室内三维模型来直接确定目标室内区域的室内三维地图,也可以对室内三维场景模型在任意二维上的截面,确定为目标室内区域的室内二维地图,本发明不做限定。
192.可见,实施该可选的实施方式能够根据环境参数信息,对目标室内区域进行建模,以得到目标室内区域的室内三维模型,并进而确定目标室内区域的室内地图信息,从而更准确地确定目标室内区域的室内地图信息,有利于提高后续生成的游戏场景的准确性。
193.作为一种可选的实施方式,设备确定模块302确定室内地图信息中的家居设备的具体方式,包括:
194.获取室内巡航设备采集的到目标室内区域的无线杂波信息;
195.根据预设的设备信号识别规则,从无线杂波信息中识别出来自一个或多个家居设备的无线信号,根据无线信号以及对应的采集位置,确定出目标室内区域的一个或多个家居设备及对应的设备位置信息。
196.本发明实施例中,预设的设备信息识别规则可以用于指示预设的家居设备的信号标识或信号参数,使得可以根据该设备信息识别规则判断无线杂波信号中的不同信号是否符合某一家居设备的信号标识或信号参数,从而识别出一个或多个家居设备的无线信号。
197.本发明实施例中,室内巡航设备在采集无线信号时可以记录采集时的采集位置,具体的,设备确定模块302根据无线信号以及对应的采集位置,确定出目标室内区域的一个或多个家居设备及对应的设备位置信息,包括:
198.根据所有无线信号所对应的家居设备,确定出目标室内区域的一个或多个家居设备;
199.对于目标室内区域的所有家居设备中的任一家居设备,确定该家居设备的多个无线信号及每一无线信号对应的采集位置;
200.根据该家居设备的多个无线信号及对应的采集位置,确定该家居设备的设备位置信息。
201.可选的,无线信号可以由室内巡航设备上的采集装置来采集,此时采集位置信息可以由室内巡航设备内置的定位装置进行获取。通过利用的室内巡航设备上同时设置的采集装置和定位装置,可以直接获取无线信号和采集位置信息,以便后续的数据处理。
202.本发明实施例中,室内巡航设备可以为室内巡航清洁设备,如扫地设备、拖地设备或消毒设备,也可以为室内巡航监控设备如可移动的监控摄像头,本发明在此不做限定。可选的,采集位置信息可以包括二维采集位置坐标和三维采集位置坐标中的一种或两种。可选的,显然本发明中所指的家居设备,为具备无线通信功能或无线信号发送功能的家居设备,如可以蓝牙连接的微波炉或台灯,本发明不做限定。
203.可选的,无线信号可以包括蓝牙信号数据、gps信号数据、wifi信号数据、zigbee信号数据或其他任意频段或类型的无线信号,本发明在此不做限定。具体的,发自某一家居设备的无线信号,可以带有用于验证该家居设备的信号标识,以使得采集到该无线信号的设备可以识别出该无线信号的设备源,也即该家居设备。
204.可选的,设备确定模块302根据该家居设备的多个无线信号及对应的采集位置,确定该家居设备的设备位置信息,包括:
205.从多个无线信号筛选出至少两个无线信号集合。
206.计算每一无线信号集合对应的虚拟中垂线集合。
207.根据所有虚拟中垂线集合中包括的所有虚拟中垂线的交点,确定该家居设备的设备位置信息。
208.本发明实施例中,每一无线信号集合中可以包括至少两个无线信号,每一无线信号集合中的所有无线信号之间满足信号强度相近条件。
209.可选的,本发明中所述的信号强度相近条件,可以用于指代相比较的多个无线信号的信号强度之间的差值小于预设的强度差阈值,可选的,该强度差阈值可以由技术人员根据技术经验或实验数据而制定,本发明不做限定。
210.在一个理想的实施例中,信号强度相近条件可以用于指代相比较的多个无线信号的信号强度相同。通过上述信号强度相近条件的限定,可以将该家居设备的多个无线信号中多组信号强度相近的无线信号筛选出来,这一设定是基于,在无遮挡物的理想状态下,该家居设备的无线信号传播呈同心圆环形状,且同心圆环形状中,与圆心(也即该家居设备的位置)距离相同的多个点的信号强度也相同,的假设。这一假设与通用的自由空间传播模型相符合,因此应被认为是可信的。则上述筛选出的多个无线信号集合中,每一无线信号集合中的无线信号所对应的采集点,应被认为是处于该信号传播同心圆环形状上的同一圆环
上,而不同无线信号集合的无线信号所对应的采集点,处于不同的同心圆环上。
211.由于本发明并不排除三维位置坐标的情况,因此,本发明中所述的该家居设备的无线信号传播规律,也可以被视为满足多层嵌套的同心球体形状,而每一无线信号集合中的无线信号所对应的采集点,应被认为是处于该信号传播同心球体形状上的同一球体上,而不同无线信号集合的无线信号所对应的采集点,处于不同的同心球体上。此为将二维空间推导至三维空间的规律,在此不再赘述。
212.本发明实施例中,虚拟中垂线集合中包括无线信号集合中任意两个无线信号的采集位置信息之间的虚拟连线的虚拟中垂线,可选的,该虚拟中垂线应具备无限延长的可能性,以满足后面的相交计算。在一些情况下,若无线信号集合中只存在两个无线信号,则该虚拟中垂线集合中只包括有该两个无线信号的采集位置信息之间的虚拟连线的一条虚拟中垂线,在另一些情况下,若无线信号集合中存在大于两个无线信号,则该虚拟中垂线集合中包括有多个无线信号的采集位置信息之间,两两连接的多条虚拟连线,的多条虚拟中垂线。
213.本发明实施例中,基于上述对于定位原理所基于的假设的表述,可知每一无线信号集合中的无线信号所对应的采集点在该信号传播同心圆环形状上的同一圆环上,或在同心嵌套球体形状的同一球体上,则根据采集点之间的虚拟连线计算出的虚拟中垂线,根据几何原理可知,必定经过该圆环对应的圆心,或该球体对应的球心,也即该家居设备的位置。因此通过至少两个无线信号集合对应的至少两条虚拟中垂线的交点,可以确定出圆心或球心的位置,也即该家居设备的位置。相应的,虚拟中垂线或虚拟连线均可以为二维空间线或三维空间线,在此不做限定。
214.可选的,设备确定模块302根据所有虚拟中垂线集合中包括的所有虚拟中垂线的交点,确定该家居设备的设备位置信息,包括:
215.计算所有虚拟中垂线集合中包括的所有虚拟中垂线的交点,当交点的数量为一个时,将交点的位置信息确定为该家居设备的设备位置信息。
216.可选的,设备确定模块302根据所有虚拟中垂线集合中包括的所有虚拟中垂线的交点,确定该家居设备的设备位置信息,包括:
217.计算所有虚拟中垂线集合中包括的所有虚拟中垂线的交点;
218.当交点的数量为多个时,计算所有交点的几何中心位置信息;
219.将几何中心位置信息确定为该家居设备的设备位置信息。
220.可选的,设备确定模块302从多个无线信号筛选出至少两个无线信号集合,包括:
221.对多个无线信号以信号强度由高到低进行排序,得到无线信号序列;
222.将无线信号序列中的前预设数量个无线信号确定为候选无线信号集合;
223.从候选无线信号集合中筛选出至少两个无线信号集合。
224.可见,实施该可选的实施方式能够从无线杂波信息中识别出来自家居设备的无线信号,并确定出目标室内区域的家居设备及对应的设备位置信息,从而可以更精确地确定出区域内的设备和位置信息,为后续生成游戏场景的操作提供了数据基础,进而使得后续生成的游戏场景更接近真实数据。
225.作为一种可选的实施方式,设备确定模块302确定室内地图信息中的家居设备的具体方式,包括:
226.根据预设的家居设备模型模板,从目标室内区域的室内三维模型中匹配出一个或多个家居设备的三维模型;
227.根据一个或多个家居设备的三维模型,确定出目标室内区域的一个或多个家居设备及对应的设备位置信息。
228.可选的,家居设备模型模板用于指示对应的家居设备的三维模型的外观形状特点,例如具备单侧左右开关门的四方体家居设备在满足体积小于预设阈值时会被判定为微波炉,具备单侧上下开关门的四方体家居设备在满足体积小于预设阈值时会被判定为烤箱,从而可以根据不同家居设备对应的家居设备模型模板,从目标室内区域的室内三维模型中匹配出一个或多个家居设备的三维模型。
229.可选的,在匹配出一个或多个家居设备的三维模型后,可以根据家居设备的三维模型在该室内三维模型中的位置,确定家居设备的设备位置信息,例如微波炉的模型处于室内三维模型的特定位置,可以求解该特定位置与室内三维模型之间的位置相对关系,并映射至现实场景中以得到该微波炉的设备位置信息。
230.可见,实施该可选的实施方式能够从目标室内区域的室内三维模型中匹配出家居设备的三维模型,进而确定出目标室内区域的家居设备及对应的设备位置信息,从而可以更精确地确定出区域内的设备和位置信息,为后续生成游戏场景的操作提供了数据基础,进而使得后续生成的游戏场景更接近真实数据。
231.作为一种可选的实施方式,场景生成模块303根据室内地图信息以及家居设备,生成对应的室内游戏场景的具体方式,包括:
232.确定室内地图信息所对应的室内区域类型,根据室内区域类型以及预设的类型-游戏对应关系,确定出室内地图信息所对应的游戏地图;
233.获取家居设备的耗能信息,根据家居设备的耗能信息,确定家居设备对应的游戏对象;
234.将游戏对象以对应的家居设备的设备位置信息在游戏地图中显示,以生成对应的室内游戏场景;游戏对象具有用于向用户展示耗能信息的部分。
235.本发明实施例中,室内区域类型可以为卧室、厨房、厕所、客厅、阳台等常规的家居环境分区类型中的一种或多种,也可以为自定义的区域类型。可选的,预设的类型-游戏对应关系用于指示不同室内区域类型所对应的游戏地图,其可以为预设的对应关系,也可以为计算不同的室内区域类型对应的模板地图与不同的游戏地图之间的地图相似度,并确定出相似度最高的两者并建立对应关系。
236.本发明实施例中,家居设备的耗能信息可以为水耗能信息、电耗能信息、燃气耗能信息、物料耗能信息如洗衣液的耗费信息中的一种或多种,其可以由设置在家居设备的传感设备进行获取并发送。
237.本发明实施例中,游戏对象的用于向用户展示耗能信息的部分,可以被设置为其属性值与耗能信息的大小相关,其属性值可以为颜色属性值或大小属性值,例如,可以设置游戏对象的该部分随耗能信息增加而变大,减少而变小,或是随耗能信息增加而颜色加深,减少而颜色变浅。可选的,该部分也可以被设置为气泡,该游戏对象的属性也可以被设置为可收集气泡而获得对应的奖励或提示。
238.可见,实施该可选的实施方式能够将游戏对象以对应的家居设备的设备位置信息
在游戏地图中显示,以生成对应的室内游戏场景,从而能够生成精确对应于室内地图的游戏场景,同时其将家居设备的耗能属性通过游戏对象展示给用户,可以用于提示用户该耗能信息,以达到警醒用户避免浪费资源的效果。
239.作为一种可选的实施方式,如图4所示,该装置还包括耗能显示模块304,用于:
240.根据位于同一室内区域的多个家居设备的相同类型的耗能信息,确定多个家居设备之间的同类型耗能路径和每一家居设备的同类型耗能大小;
241.根据同类型耗能路径,在对应的多个家居设备对应的游戏对象之间生成耗能可视路径;
242.根据同类型耗能大小,将对应的家居设备对应的游戏对象的部分或全部可视化属性的值调整为同类型耗能大小对应的值。
243.可见,实施该可选的实施方式能够根据同类型耗能路径,在对应的多个家居设备对应的游戏对象之间生成耗能可视路径,并将家居设备对应的游戏对象的可视化属性的值调整为同类型耗能大小对应的值,从而能够以耗能路径的方式向用户展示某一区域的家居设备的耗能情况,一方面可以智能化地展示耗能信息,另一方面有助于用户根据这一信息判断该区域的耗能情况是否存在不合理或需要改进的地方。
244.作为一种可选的实施方式,耗能显示模块304还用于:
245.根据目标室内区域中目标区域内的所有家居设备的耗能信息,计算目标区域对应的总耗能信息;
246.根据目标区域对应的总耗能信息,以及预设的耗能判断规则,判断目标区域是否耗能过度;
247.当判断到目标区域耗能过度时,生成目标区域对应的耗能提示游戏任务。
248.本发明实施例中,预设的耗能判断规则可以为判断该总耗能信息是否大于耗能阈值,并在判断结果为是时,确定目标区域耗能过度。
249.本发明实施例中,耗能提示游戏任务用于展示给用户以提示进行降低耗能,并在检测到用户执行了相应的降低耗能操作时,展示新的总耗能信息。可选的,降低能耗操作可以为用户在现实中作出的操作,例如关闭空调或降低灯光亮度,也可以为用户通过在游戏中的操作对现实中的家居设备进行的操作,例如用户在游戏游玩中采取了斩杀空调怪物的操作,相应的终端可以对应的将该操作转化为对空调的关闭指令并传输至空调进行执行。
250.可见,实施该可选的实施方式能够在判断到目标区域耗能过度时,生成目标区域对应的耗能提示游戏任务,展示给用户以提示进行降低耗能,从而能够提示用户进行相应的操作以降低目标区域的耗能,在提高了游戏的趣味性的同时,还能够促使用户节约资源。
251.作为一种可选的实施方式,如图4所示,该装置还包括任务生成模块305,用于:
252.根据家居设备的设备信息,生成游戏对象对应的游戏任务;
253.在获取到家居设备检测到的目标用户的目标操作时,生成目标用户的游戏奖励。
254.本发明实施例中,游戏任务用于指示目标用户对家居设备的目标操作。可选的,家居设备的设备信息包括家居设备的类型、家居设备的工作任务、家居设备的状态和家居设备的设备位置信息中的一种或多种。可选的,可以根据预设的设备-游戏对应关系,来根据家居设备的设备信息,生成游戏对象对应的游戏任务。具体的,该设备-游戏对应关系限定了不同的设备信息所对应的游戏任务中的不同的任务属性,例如开启的家居设备对应于正
在活动的怪物,或是,位于门后的家居设备对应于隐藏着准备偷袭的怪物,或是用于加热的家居设备对应于火属性的怪物,本发明在此不再赘述。
255.本发明实施例中,游戏可以被设置为,目标用户需要在现实中前往家居设备进行目标操作,以在游戏中完成对应的操作并获得奖励,例如目标用户需要在现实中使用遥控器关闭空调,以在游戏中斩杀空调对应的冰属性怪物,并获得相应的奖励。
256.可见,本发明实施方式能够根据家居设备的设备信息,生成游戏对象对应的游戏任务,并在获取到家居设备检测到的目标用户的目标操作时,生成目标用户的游戏奖励,从而可以更准确更智能化地根据家居设备的特点来生成对应的游戏任务,从而大大增加了游戏的趣味性,同时用户需要通过在现实中的操作来完成游戏中的任务,从而使得游戏具备了可以引导用户进行现实操作的功能,这可以大大拓展未来游戏的可能性和应用场景。
257.作为一种可选的实施方式,任务生成模块305根据家居设备的设备信息,生成游戏对象对应的游戏任务的具体方式,包括:
258.根据家居设备的位置信息以及目标用户的当前位置,生成家居设备对应的用户搜索路径;
259.根据用户搜索路径,生成游戏对象对应的寻宝游戏任务。
260.本发明实施中,寻宝游戏任务用于在不展示用户搜索路径的情况下指示目标用户寻找到家居设备并对家居设备进行目标操作。
261.可见,通过实施本可选的实施方式,可以根据家居设备的位置信息以及目标用户的当前位置,来生成游戏对象对应的寻宝游戏任务,从而可以引导用户在寻找游戏对象的过程中,更快更多地熟悉室内区域,且能够让用户在游戏中不知不觉记清家居设备的位置,这在应用在幼儿的环境适应教育,或是老人的生活治理能力锻炼等场景时,可以发挥极好的效果。
262.实施例四
263.请参阅图5,图5是本发明实施例公开的又一种基于室内地图的游戏构建装置的结构示意图。如图5所示,该装置可以包括:
264.存储有可执行程序代码的存储器401;
265.与存储器401耦合的处理器402;
266.处理器402调用存储器401中存储的可执行程序代码,执行本发明实施例一或实施例二公开的基于室内地图的游戏构建方法中的部分或全部步骤。
267.实施例五
268.本发明实施例公开了一种计算机存储介质,该计算机存储介质存储有计算机指令,该计算机指令被调用时,用于执行本发明实施例一或实施例二公开的基于室内地图的游戏构建方法中的部分或全部步骤。
269.以上所描述的装置实施例仅是示意性的,其中所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
270.通过以上的实施例的具体描述,本领域的技术人员可以清楚地了解到各实施方式
可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,存储介质包括只读存储器(read-only memory,rom)、随机存储器(random access memory,ram)、可编程只读存储器(programmable read-only memory,prom)、可擦除可编程只读存储器(erasable programmable read only memory,eprom)、一次可编程只读存储器(one-time programmable read-only memory,otprom)、电子抹除式可复写只读存储器(electrically-erasable programmable read-only memory,eeprom)、只读光盘(compact disc read-only memory,cd-rom)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。
271.最后应说明的是:本发明实施例公开的一种基于室内地图的游戏构建方法及装置所揭露的仅为本发明较佳实施例而已,仅用于说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解;其依然可以对前述各项实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或替换,并不使相应的技术方案的本质脱离本发明各项实施例技术方案的精神和范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1