多游戏同屏实现方法和装置制造方法及图纸

技术编号:17859848 阅读:24 留言:0更新日期:2018-05-05 11:36
本发明专利技术实施例提供一种多游戏同屏实现方法和装置,应用于与服务器通信连接的电子终端,涉及游戏开发技术领域。其中,该多游戏同屏实现方法包括发送多个游戏加载请求给服务器,接收所述服务器发送的与各游戏加载请求对应的游戏数据;将各游戏数据加载至同一游戏显示界面以实现多款游戏的同屏运行。本发明专利技术实施例能够实现在同一游戏显示界面中同时显示、运行多款游戏,可有效改善用户体验。

The method and device for multi game on the same screen

An implementation example of the invention provides a method and device for realizing a multi game same screen, which is applied to an electronic terminal connected to a server, and is involved in the field of game development. Among them, the multi game same screen implementation method includes sending multiple game loading requests to the server, receiving the game data corresponding to the game loading requests sent by the server, and loading the game data to the same game display interface to achieve the same screen operation of multiple games. The embodiment of the invention can display and run multiple games at the same time in the same game display interface, and can effectively improve user experience.

【技术实现步骤摘要】
多游戏同屏实现方法和装置
本专利技术涉及游戏开发
,具体而言,涉及一种多游戏同屏实现方法和装置。
技术介绍
在目前H5游戏平台中,玩家需要打开多个网页才能同时玩多款游戏,极大地影响了用户体验。
技术实现思路
有鉴于此,本专利技术提供一种多游戏同屏实现方法和装置,能够有效改善上述问题。本专利技术较佳实施例提供一种多游戏同屏实现方法,应用于与服务器通信连接的电子终端,所述方法包括:发送多个游戏加载请求给服务器;接收所述服务器发送的与各游戏加载请求对应的游戏数据;将各游戏数据加载至同一游戏显示界面以实现多款游戏的同屏运行。在本专利技术较佳实施例的选择中,将各游戏数据加载至同一游戏显示界面的步骤包括:基于同一游戏显示界面创建多个用于游戏数据加载的内联框架;将各游戏数据分别加载至对应的内联框架,所述内联框架与所述游戏数据一一对应。在本专利技术较佳实施例的选择中,在执行发送多个游戏加载请求给服务器的步骤之前,所述方法还包括:响应用户登录请求并在用户成功登录后,判断该登录请求对应的游戏是否为运行状态,若为非运行状态,则发送与该游戏对应的游戏加载请求给所述服务器。在本专利技术较佳实施例的选择中所述方法还包括:若所述登录请求对应的游戏为运行状态,则显示游戏运行界面。在本专利技术较佳实施例的选择中,所述方法包括:提取正在运行的各游戏的状态数据并保存;以及响应一键开启指令,并对已保存的各游戏的状态数据进行解析生成游戏列表;针对所述游戏列表中的每个游戏,判断该游戏是否为运行状态,若该游戏为运行状态,则调用该游戏对应的状态数据并加载至游戏显示界面中进行显示。在本专利技术较佳实施例的选择中,所述游戏显示界面中同时运行有多个游戏,所述方法还包括:响应游戏刷新指令,并对该游戏刷新指令对应的游戏的游戏显示界面执行刷新操作。在本专利技术较佳实施例的选择中,将各游戏数据加载至同一游戏显示界面的步骤包括:针对不同游戏对应的游戏数据,采用异步加载模式将各游戏数据加载至同一游戏显示界面。本专利技术较佳实施例还提供一种多游戏同屏实现装置,应用于与服务器通信连接的电子终端,所述装置包括:请求发送模块,用于发送多个游戏加载请求给服务器;数据接收模块,用于接收所述服务器发送的与各游戏加载请求对应的游戏数据;数据加载模块,用于将各游戏数据加载至同一游戏显示界面以运行多款游戏的同屏运行。在本专利技术较佳实施例的选择中,所述数据加载模块包括:框架创建单元,用于基于同一游戏显示界面创建多个用于游戏数据加载的内联框架;数据加载单元,用于将各游戏数据分别加载至对应的内联框架,所述内联框架与所述游戏数据一一对应。在本专利技术较佳实施例的选择中,所述装置还包括:状态判断模块,用于响应用户登录请求,并在用户成功登录后,判断该登录请求对应的游戏是否为运行状态,若为非运行状态,则发送与该游戏对应的游戏加载请求给所述服务器。本专利技术实施例提供一种多游戏同屏实现方法和装置,其中,该多游戏同屏实现方法基于H5技术实现在同一游戏显示界面中同时运行多款游戏,解决了现有技术中需要打开多个网页才能实现多款游戏的显示和运行的问题,有效改善了用户体验。同时,本专利技术实施例还通过对游戏状态数据的保存,有效加快了用户在刷新游戏界面或者二次登录时的游戏加载速度。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1为本专利技术实施例提供的多游戏同屏实现装置的应用场景示意图。图2为本专利技术实施例提供的多游戏同屏实现方法的流程示意图。图3为本专利技术实施例提供的多游戏同屏实现方法的子流程示意图。图4为本专利技术实施例提供的多游戏同屏实现装置的方框结构示意图。图标:10-电子终端;100-多游戏同屏实现装置;110-状态判断模块;120-请求发送模块;130-数据接收模块;140-数据加载模块;141-框架创建单元;142-数据加载单元;200-存储器;300-存储控制器;400-处理器。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本专利技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本专利技术的实施例的详细描述并非旨在限制要求保护的本专利技术的范围,而是仅仅表示本专利技术的选定实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。如图1所示,为本专利技术实施例提供的应用多游戏同屏实现方法和装置的电子终端10的结构示意图,其中,该电子终端10包括多游戏同屏实现装置100、存储器200、存储控制器300以及处理器400。其中,所述存储器200、存储控制器300、处理器400各元件相互之间直接或间接地电性连接,以实现数据的传输或交互。例如,这些元件之间通过一条或多条通讯总线或信号线实现电性连接。所述多游戏同屏实现装置100包括至少一个可以软件或固件的形式存储于所述存储器200中或固化在所述电子终端10的操作系统中的软件功能模块。所述处理器400在所述存储控制器300的控制下访问所述存储器200,以用于执行所述存储器200中存储的可执行模块,例如所述多游戏同屏实现装置100所包括的软件功能模块及计算机程序等。可选地,所述电子终端10可以是,但不限于智能手机、IPAD、电脑、服务器等。应当理解,图1所示的结构仅为示意。所述电子终端10可以具有比图1所示更多或者更少的组件,或者具有与图1所示不同的配置。其中,图1所示的各组件可以由软件、硬件或者其组合实现。首先需要说明的是,H5(HTML5)游戏是一系列制作网页互动效果的技术集合,其中,H5游戏可以看作是移动端的web游戏,无需下载软件即可体验的优势使得H5游戏具有极大的传播优势,因此,目前基于H5游戏的H5游戏平台正以跨平台运营模式作为未来前进方向,将各个平台端游戏汇总整合集中以为玩家提供便捷的游戏通道,开创游戏平台运营新纪元,并努力成为综合游戏平台领跑者。但是,经专利技术人研究发现,目前市场上的H5游戏平台中,如果玩家需要同时打开多款游戏,则需要同时打开对应数量个网页才可实现多个游戏的同时显示、运行,极大的影响了用户体验。基于此,本专利技术实施例基于H5技术提供一种多游戏同屏实现方法和装置,可使得玩家能够在一个网页下畅玩多款H5游戏,极大地提升了用户体验。其中,如图2所示,为本专利技术较佳实施例提供的一种多游戏同屏实现方法的流程示意图。所述多游戏同屏实现方法应用于图1中所示的电子终端10。下面将结合图2对所述多游戏同屏实现方法的具体流程及步骤进行详细阐述。所应说明的是,本专利技术所述的多游戏同屏实现方法并不以图3以及以下所述的具体顺序为限制。应当理解,本专利技术所述的多游戏同屏实现方法其中部分步骤的顺序可以根据实际需要相互交换,本文档来自技高网...
多游戏同屏实现方法和装置

【技术保护点】
一种多游戏同屏实现方法,应用于与服务器通信连接的电子终端,其特征在于,所述方法包括:发送多个游戏加载请求给服务器;接收所述服务器发送的与各游戏加载请求对应的游戏数据;将各游戏数据加载至同一游戏显示界面以实现多款游戏的同屏运行。

【技术特征摘要】
1.一种多游戏同屏实现方法,应用于与服务器通信连接的电子终端,其特征在于,所述方法包括:发送多个游戏加载请求给服务器;接收所述服务器发送的与各游戏加载请求对应的游戏数据;将各游戏数据加载至同一游戏显示界面以实现多款游戏的同屏运行。2.根据权利要求1所述的多游戏同屏实现方法,其特征在于,将各游戏数据加载至同一游戏显示界面的步骤包括:基于同一游戏显示界面创建多个用于游戏数据加载的内联框架;将各游戏数据分别加载至对应的内联框架,所述内联框架与所述游戏数据一一对应。3.根据权利要求1所述的多游戏同屏实现方法,其特征在于,在执行发送多个游戏加载请求给服务器的步骤之前,所述方法还包括:响应用户登录请求并在用户成功登录后,判断该登录请求对应的游戏是否为运行状态,若为非运行状态,则发送与该游戏对应的游戏加载请求给所述服务器。4.根据权利要求3所述的多游戏同屏实现方法,其特征在于,所述方法还包括:若所述登录请求对应的游戏为运行状态,则显示游戏运行界面。5.根据权利要求1所述的多游戏同屏实现方法,其特征在于,所述方法包括:提取正在运行的各游戏的状态数据并保存;以及响应一键开启指令,并对已保存的各游戏的状态数据进行解析生成游戏列表;针对所述游戏列表中的每个游戏,判断该游戏是否为运行状态,若该游戏为运行状态,则调用该游戏对应的状态数据并加载至游戏显...

【专利技术属性】
技术研发人员:于佳韦镇州朱情操朱健瑞
申请(专利权)人:杭州电魂网络科技股份有限公司
类型:发明
国别省市:浙江,33

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

1