一种基于云游戏的单机游戏好友系统的制作方法



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.图1是本技术中基于云游戏的单机游戏好友系统示意图。
27.图2是本技术中通行令生成流程图。
28.图3是本技术中基于云游戏的单机游戏好友交互方法流程图。
具体实施方式
29.为更进一步阐述本发明为达成预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明提出的一种基于多通道交换协议的数据传输系统的具体实施方式及其功效,详细说明如后。
30.在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各步骤描述成顺序的处理,但是其中的许多步骤可以被并行地、并发地或者同时实施。此外,各步骤的顺序可以被重新安排。当其操作完成时处理可以被终止,但是还可以具有未包括在附图中的附加步骤。
31.本技术提供一种基于云游戏的单机游戏好友系统,包括:验证模块,用于获取用户信息,提取所述用户信息中的游戏信息,并将所述游戏信息与该用户的注册信息进行对比验证;权限模块,用于获取所述对比验证的验证结果,基于所述验证结果生成用户通行令,该通行令记录有用户的交互权限,并根据所述交互权限生成用户交互列表;通道模块,用户获取所述交互列表,根据所述交互列表生成交互通道,将所述的交互通道进行记录;控制模块,用于获取用户操作指令,根据所述操作指令调用对应的所述交互通道,并将该通道连接
到对应的交互地址。本技术基于云服务器,对云单机游戏的玩家之间的信息进行关联和管理,实现了云单机游戏玩家的社交功能。
32.图1是本技术中基于云游戏的单机游戏好友系统示意图。
33.请参照图1所示,验证模块101,用于获取用户信息,提取所述用户信息中的游戏信息,并将所述游戏信息与该用户的注册信息进行对比验证。
34.所述获取用户信息,是在云服务器中进行的,所述云服务器内设置有虚拟机用于运行云单机游戏,因此用户需要进行信息注册,以实现对虚拟机的使用。在本技术中,所述虚拟机中运行的单机游戏,并设置有好友模块,该好友模块需要用户主动或者被动的触发或者激活,所述触发或者激活,则需要获取包含游戏信息在内的用户信息。
35.在具体的技术方案实现上,只需要获取用户的编号,即可实现所述好友模块的激活,但是在实际的使用时,则需要进一步详细的所述用户信息,例如节点信息,分游戏信息的,所述节点信息,分游戏信息是根据用户使用的服务器节点位置划分的。
36.具体的,启动并运行云游戏平台,该云游戏平台为用户注册、登录以及启动并运行所述云单机游戏,以及为用户进行所述云单机游戏的存档,读档的实现提供服务。所述云平台在启动所述云单机游戏时,同时启动所述好友模块,该好友模块根据预设规则在所述游戏数据中插入,并在所述游戏过程中实时的置顶显示,以方便用户操作。
37.在用户进行所述好友模块激活时,则获取到用户信息,并根据所述用户信息中的游戏信息与该用户的注册信息进行对比验证。若验证通过则进行进一步的处理,否则则所述好友模块激活失败。
38.请参照图1所示,权限模块102,用于获取所述对比验证的验证结果,基于所述验证结果生成用户通行令,该通行令记录有用户的交互权限,并根据所述交互权限生成用户交互列表。
39.所述游戏信息和用户的注册信息进行对比验证,其对比验证结果可分为两种情况,即验证通过或者验证不通过,若验证不通过则需要用户更新所述注册信息。
40.图2是本技术中通行令生成流程图。
41.请参照图2所示,若验证通过,则进行如下步骤:
42.s201,基于验证结果生成用户通行令。
43.所述验证结果若通过,则表明用户游戏信息和身份信息是一致的,基于此则可以根据所述用户信息调取用户的分游戏,即用户已经在启动过的单机游戏的信息。
44.具体的,本技术所述云平台基于用户的注册信息,可以实现多个游戏的登录,此时验证通过只是表明所述用户当前的云单机游戏与注册时的身份信息一致,因此可以生成用户当前游戏的通行令,该通行令记录有用户的通行权限,包括通行方式和通行范围。所述通行方式是指,用户可使用的好友模块中可实现的功能类型,所述通行范围是指用户可进行通讯的对象的范围。
45.s202,基于所述通行令生成用户交互列表。
46.本技术所述用户交互列表是实时且动态变化的,具体根据当前在线人数,用户好友设置等变化。优选的,本技术还包括有在线检测模块,用于根据用户输入的控制指令,检测当前在线用户数据。
47.具体的,当所述用户列表生成时,用户即可根据所述用户列表进行选择和与所述
选择进行通讯。所述列表包括有,在线用户,聊天室等,在具体的显示中,不同类型的列表选项可以分类显示。
48.请参照图1所示,通道模块103,用户获取所述交互列表,根据所述交互列表生成交互通道,将所述的交互通道进行记录。
49.所述交互列表生成后,需要根据所述交互列表生成交互通道,以实现文字、图像以及语音的传输。在本技术中所述交互通道是指交互列表中的可选向与本技术当前的用户进行信息传输的通道,该通道可由用户序号,以及所述用户序号对应的地址信息表示。最后将所述交互通道进行存储。
50.进一步的,本技术所述交互通道的存储与建立,可以根据实际情况进行选择性的存储,包括当用户与所述交互列表中的可选性建立关系后,则存储与该可选项的交互通道。
51.本技术中,所述交互通道的建立,包括获取用户信息,从所述用户信息中读取用户编号和地址信息,将所述用户编号和地址信息通过间隔符连接,形成交互通道。
52.请参照图1所示,控制模块104,用于获取用户操作指令,根据所述操作指令调用对应的所述交互通道,并将该通道连接到对应的交互地址。
53.所述操作指令即用户选择的所述可选项的操作,当用户发出操作指令,则调用对应的所述交互通道,进行信息的传输。具体的,当用户发出操作指令,则该指令将调取所述交互通道,并连接到对应的交互地址,实现传输通道的建立,从而实现交互。优选的,所述交互地址显示类型包括:聊天框、聊天室和弹幕框。
54.优选的,本技术还包括应用模块,用于获取游戏数据,将所述游戏数据发送到预设地址,所述预设地址包括所述交互地址。
55.本技术还提供一种基于云游戏的单机游戏好友交互方法,基于云服务器,对云单机游戏的玩家之间的信息进行关联和管理,实现了云单机游戏玩家的社交功能。
56.图3是本技术中基于云游戏的单机游戏好友交互方法流程图。
57.请参照图3所示,s301获取用户信息,提取所述用户信息中的游戏信息,并将所述游戏信息与该用户的注册信息进行对比验证。
58.所述获取用户信息,是在云服务器中进行的,所述云服务器内设置有虚拟机用于运行云单机游戏,因此用户需要进行信息注册,以实现对虚拟机的使用。在本技术中,所述虚拟机中运行的单机游戏,并设置有好友模块,该好友模块需要用户主动或者被动的触发或者激活,所述触发或者激活,则需要获取包含游戏信息在内的用户信息。
59.在具体的技术方案实现上,只需要获取用户的编号,即可实现所述好友模块的激活,但是在实际的使用时,则需要进一步详细的所述用户信息,例如节点信息,分游戏信息的,所述节点信息,分游戏信息是根据用户使用的服务器节点位置划分的。
60.具体的,启动并运行云游戏平台,该云游戏平台为用户注册、登录以及启动并运行所述云单机游戏,以及为用户进行所述云单机游戏的存档,读档的实现提供服务。所述云平台在启动所述云单机游戏时,同时启动所述好友模块,该好友模块根据预设规则在所述游戏数据中插入,并在所述游戏过程中实时的置顶显示,以方便用户操作。
61.在用户进行所述好友模块激活时,则获取到用户信息,并根据所述用户信息中的游戏信息与该用户的注册信息进行对比验证。若验证通过则进行进一步的处理,否则则所述好友模块激活失败。
62.请参照图3所示,s302获取所述对比验证的验证结果,基于所述验证结果生成用户通行令,该通行令记录有用户的交互权限,并根据所述交互权限生成用户交互列表。
63.所述游戏信息和用户的注册信息进行对比验证,其对比验证结果可分为两种情况,即验证通过或者验证不通过,若验证不通过则需要用户更新所述注册信息。
64.若验证通过,则进行如下步骤:
65.s201,基于验证结果生成用户通行令。
66.所述验证结果若通过,则表明用户游戏信息和身份信息是一致的,基于此则可以根据所述用户信息调取用户的分游戏,即用户已经在启动过的单机游戏的信息。
67.具体的,本技术所述云平台基于用户的注册信息,可以实现多个游戏的登录,此时验证通过只是表明所述用户当前的云单机游戏与注册时的身份信息一致,因此可以生成用户当前游戏的通行令,该通行令记录有用户的通行权限,包括通行方式和通行范围。所述通行方式是指,用户可使用的好友模块中可实现的功能类型,所述通行范围是指用户可进行通讯的对象的范围。
68.s202,基于所述通行令生成用户交互列表。
69.本技术所述用户交互列表是实时且动态变化的,具体根据当前在线人数,用户好友设置等变化。优选的,本技术还包括有在线检测模块,用于根据用户输入的控制指令,检测当前在线用户数据。
70.具体的,当所述用户列表生成时,用户即可根据所述用户列表进行选择和与所述选择进行通讯。所述列表包括有,在线用户,聊天室等,在具体的显示中,不同类型的列表选项可以分类显示。
71.请参照图3所示,获取所述交互列表,根据所述交互列表生成交互通道,将所述的交互通道进行记录。
72.所述交互列表生成后,需要根据所述交互列表生成交互通道,以实现文字、图像以及语音的传输。在本技术中所述交互通道是指交互列表中的可选向与本技术当前的用户进行信息传输的通道,该通道可由用户序号,以及所述用户序号对应的地址信息表示。最后将所述交互通道进行存储。
73.进一步的,本技术所述交互通道的存储与建立,可以根据实际情况进行选择性的存储,包括当用户与所述交互列表中的可选性建立关系后,则存储与该可选项的交互通道。
74.本技术中,所述交互通道的建立,包括获取用户信息,从所述用户信息中读取用户编号和地址信息,将所述用户编号和地址信息通过间隔符连接,形成交互通道。
75.请参照图3所示,s304获取用户操作指令,根据所述操作指令调用对应的所述交互通道,并将该通道连接到对应的交互地址。
76.所述操作指令即用户选择的所述可选项的操作,当用户发出操作指令,则调用对应的所述交互通道,进行信息的传输。具体的,当用户发出操作指令,则该指令将调取所述交互通道,并连接到对应的交互地址,实现传输通道的建立,从而实现交互。优选的,所述交互地址显示类型包括:聊天框、聊天室和弹幕框。
77.优选的,本技术还包括应用模块,用于获取游戏数据,将所述游戏数据发送到预设地址,所述预设地址包括所述交互地址。
78.以上内容均是为了详细说明本技术要保护的技术方案所提供的具体实施过程的
示例,但是本技术还可以采用不同于此的描述的其他方式实施,本领域技术人员可以在本技术构思的指引下,采用不同的技术手段实现本技术,因此本技术不受下面具体实施例的限制。

技术特征:


1.一种基于云游戏的单机游戏好友系统,其特征在于,包括:验证模块,用于获取用户信息,提取所述用户信息中的游戏信息,并将所述游戏信息与该用户的注册信息进行对比验证;权限模块,用于获取所述对比验证的验证结果,基于所述验证结果生成用户通行令,该通行令记录有用户的交互权限,并根据所述交互权限生成用户交互列表;通道模块,用户获取所述交互列表,根据所述交互列表生成交互通道,将所述交互通道进行记录;控制模块,用于获取用户操作指令,根据所述操作指令调用对应的所述交互通道,并将该通道连接到对应的交互地址。2.根据权利要求1所述基于云游戏的单机游戏好友系统,其特征在于,所述交互地址的显示类型包括:聊天框、聊天室和弹幕框。3.根据权利要求1所述基于云游戏的单机游戏好友系统,其特征在于,还包括:在线检测模块,用于根据用户输入的控制指令,检测当前在线用户数据。4.根据权利要求1所述基于云游戏的单机游戏好友系统,其特征在于,还包括:好友模块,用于接收用户输入的交友指令,并根据所述指令调取对应用户的用户信息,并根据所述用户信息发送好友确认指令,或者根据接收到的所述好友确认指令发出提示信息。5.根据权利要求1~4所述基于云游戏的单机游戏好友系统,其特征在于,还包括:应用模块,用于获取游戏数据,将所述游戏数据发送到预设地址。6.一种基于云游戏的单机游戏好友交互方法,其特征在于,包括:获取用户信息,提取所述用户信息中的游戏信息,并将所述游戏信息与该用户的注册信息进行对比验证;获取所述对比验证的验证结果,基于所述验证结果生成用户通行令,该通行令记录有用户的交互权限,并根据所述交互权限生成用户交互列表;获取所述交互列表,根据所述交互列表生成交互通道,将所述的交互通道进行记录;获取用户操作指令,根据所述操作指令调用对应的所述交互通道,并将该通道连接到对应的交互地址。7.根据权利要求6所述基于云游戏的单机游戏好友交互方法,其特征在于,所述交互地址包括:聊天框、聊天室和弹幕框。8.根据权利要求6所述基于云游戏的单机游戏好友交互方法,其特征在于,还包括:根据用户输入的控制指令,检测当前在线用户数据。9.根据权利要求6所述基于云游戏的单机游戏好友交互方法,其特征在于,还包括:接收用户输入的交友指令,并根据所述指令调取对应用户的用户信息,并根据所述用户信息发送好友确认指令,或者根据接收到的所述好友确认指令发出提示信息。10.根据权利要求6~9所述基于云游戏的单机游戏好友交互方法,其特征在于,获取游戏数据,将所述游戏数据发送到预设地址。

技术总结


本申请提供一种基于云游戏的单机游戏好友系统,包括:验证模块,用于获取用户信息,提取所述用户信息中的游戏信息,并将所述游戏信息与该用户的注册信息进行对比验证;权限模块,用于获取所述对比验证的验证结果,基于所述验证结果生成用户通行令,该通行令记录有用户的交互权限,并根据所述交互权限生成用户交互列表;通道模块,用户获取所述交互列表,根据所述交互列表生成交互通道,将所述的交互通道进行记录;控制模块,用于获取用户操作指令,根据所述操作指令调用对应的所述交互通道,并将该通道连接到对应的交互地址。本申请基于云服务器,对云单机游戏的玩家之间的信息进行关联和管理,实现了云单机游戏玩家的社交功能。实现了云单机游戏玩家的社交功能。实现了云单机游戏玩家的社交功能。


技术研发人员:

董羽生 李瑞亮 贾宏伟 郭建君

受保护的技术使用者:

北京蔚领时代科技有限公司

技术研发日:

2022.08.30

技术公布日:

2022/11/11

本文发布于:2024-09-21 18:39:36,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/1/46799.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:所述   用户   通道   单机游戏
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议