找手机游戏就上xsk01 专业手游媒体门户网站!

网络游戏 | 休闲游戏 | 游戏工具 | 热门手游

网页游戏清理内存-网页游戏的数据处理方法、装置、电子设备及存储介质

时间:2023-03-08 10:17:26    编辑:佚名

(19)国家知识产权局 (12)发明专利申请 (10)申请公开号 (43)申请公开日 (21)申请号 2.3 (22)申请日 2022.04.13 (71)申请人 一点灵犀信息技术(广州)有限公司., Ltd. 地址 广东省广州市海珠区鼎新路88号3701室 (72) 发明人 周敬智 (74) 专利代理 北京同骏律师事务所 16037 专利代理人 柴海平 徐怀远 (51) Int. Cl.G06F 16/958 (2019.01) G06F 16/957 (2019.01) A63F 13/77 (2014.01) (54) 发明名称 网页游戏数据处理方法、装置、电子设备及存储介质 (57) 摘要 本申请提供网页游戏 一种数据处理方法、装置、电子设备和存储介质。 本申请的方法中,在游戏开发阶段,将web资源应用于不同应用平台时的自定义素材存放在对应的素材存放目录中,将素材存放目录中的通用素材打包成图集生成普通地图集和普通地图。 设置描述文件,将通用的资源配置信息写入资源配置文件; 将各应用平台的定制素材打包到图集中,生成定制图集、定制图集描述文件和各应用平台定制资源配置信息,将定制资源配置信息写入资源配置文件,可自动识别不同不同应用平台的素材和图集分开打包,减少图集体积,在游戏图集运行过程中加载网页资源时加载当前应用平台,避免不必要的图集资源加载,提高加载速度和性能网络游戏。

权利要求书3页,说明书21页,附图6页,CN A2022.06.28CN A1。 一种网页游戏的数据处理方法,其特征在于,包括: 获取所述网页游戏中网页资源的自定义素材,并将所述自定义素材存储在网页资源对应的素材存储目录中,通用素材网页资源存放在素材存放目录下,定制素材只应用于对应的应用平台; 存储目录下的素材打包成图集时,将素材存储目录下的通用素材打包成图集,生成通用图集、通用图集描述文件和通用资源配置信息,写入通用资源配置信息进入资源配置文件; 若判断素材存储目录下存储有至少一种应用平台的自定义素材,则根据该自定义素材对应的应用平台,分别对各应用平台当前使用的通用素材和自定义素材进行打包、为各个应用平台生成自定义图集、自定义图集描述文件和自定义资源配置信息,并将自定义资源配置信息写入资源配置文件。 2.根据权利要求1所述的方法,其特征在于,所述自定义素材的素材名称中包含应用平台对应的版本标识,不同的应用平台对应的版本标识不同,如果判断为:至少一个应用平台存储一个自定义素材,根据自定义素材对应的应用平台,分别打包每个应用平台当前使用的通用素材和自定义素材的图集,一个自定义图集和一个自定义图集每个应用程序平台都会生成。 描述文件和自定义资源配置信息,包括:根据素材存放目录下所有素材的素材名称,确定素材存放目录下所有素材的素材名称出现的版本标识; 将出现标记的每个版本作为目标版本标记,获取目标版本标记对应的目标应用平台自定义素材和目标应用平台当前使用的通用素材,其中目标应用平台自定义素材是指素材名称包含目标版本标记的自定义素材,目标应用平台当前使用的通用素材是指没有对应自定义素材的通用素材; atlas 将目标应用平台的自定义资料和目标应用平台当前使用的通用资料打包,生成对应的自定义图集网页游戏清理内存,自定义图集描述文件和自定义资源配置信息,自定义图集名称和自定义图集描述文件均包含目标版本标记。

3.根据权利要求2所述的方法,其特征在于,在将各素材存放目录下的素材打包成图集时,将素材存放目录下的通用素材打包成图集,生成通用图集前,通用图集描述文件和通用资源配置信息,还包括:根据素材存放目录下所有素材的素材名称,确定素材名称中不包含版本标识的通用素材。 4.根据权利要求1-3任一项所述的方法,其特征在于,所述定制资源配置信息包括: 定制素材与通用素材的映射关系信息、定制素材的图集配置信息; 其中,自定义材质与通用材质的映射关系信息包括:自定义材质的材质名称和自定义材质所在的自定义图集的自定义图集描述文件名称,通用材质的材质名称自定义材质对应的, 所在通用图集的通用图集描述文件名称; 自定义素材的图集配置信息包括:自定义素材所在的自定义图集的地址信息、自定义素材所在的自定义图集的自定义地图、设置描述文件的地址信息。 5.根据权利要求1-3任一项所述的方法,其特征在于,还包括: 响应于指定应用平台添加指定资源自定义素材的操作,添加新增的指定资源自定义权限需求1/3 page 2CN A2 素材存放在指定资源对应的素材存放目录下; 指定资源对应的素材存放目录中指定应用平台的自定义素材和指定应用平台的当前使用情况 打包通用素材图集,生成自定义图集和指定应用平台自定义图集描述文件; 当网页游戏应用到指定的应用平台描述文件时,更新自定义图集和指定资源的自定义图集。

6、一种页游数据处理方法,包括:在页游运行过程中,判断资源配置文件中是否包含目标资源应用于当前应用平台的自定义资源配置信息,其中,资源配置文件包括网页游戏中网页资源的通用资源配置信息和适用于不同应用平台信息的网页资源自定义资源配置信息; 如果资源配置文件中包含目标资源应用于当前应用平台的自定义资源配置信息,则根据目标资源加载应用于当前应用平台的自定义资源配置信息自定义图集和自定义图集描述描述当前应用平台时目标资源的文件; 根据自定义图集和目标资源应用于当前应用平台时的自定义图集描述文件,在平台应用时,将目标资源的素材渲染到当前页面。 7.根据权利要求6所述的方法,其特征在于,还包括: 如果资源配置文件中不包含目标资源适用于当前应用平台的自定义资源配置信息,则根据通用资源配置信息加载通用图集;目标资源的通用图集描述文件; 根据目标资源总图集和总图集描述文件,在当前页面渲染目标资源总图集。 8.根据权利要求6所述的方法,其特征在于,在所述网页游戏运行过程中,根据当前页面要展示的目标资源的资源标识和当前应用平台的标识信息确定资源配置文件。在包括目标资源是否应用于当前应用平台的自定义资源配置信息之前,还包括:响应打开当前页面的操作,获取当前要显示的目标资源的通用素材名称页; 将目标资源的通用资料所在的通用图集作为待加载图集,根据资源配置文件中的通用资源配置信息确定目标资源对应的待加载图集数据, 和待加载图集 设置数据包括待加载图集的图集描述文件名称、地址信息、包含素材名称。

网页游戏清理内存

9.根据权利要求8所述的方法,其特征在于,如果所述资源配置文件中包含目标资源应用于当前应用平台的自定义资源配置信息,则根据当前应用平台的自定义资源配置信息加载自定义图集以及目标资源应用于当前应用平台时的自定义图集描述文件,包括:资源配置文件中是否包含目标资源应用于当前应用平台的自定义资源配置信息,根据应用于当前应用平台的自定义资源配置信息目标资源的当前应用平台,在应用到当前应用平台名称、自定义图集描述文件的名称地址信息时,确定目标资源的自定义素材; 更新所有目标资源对应的待加载图集数据中待加载图集的图集描述文件的名称和地址信息; 将目标资源对应的待加载图集数据中目标资源的通用素材名称替换为目标资源的自定义素材名称,得到更新后的待加载图集数据; 根据待加载的更新图集数据,加载自定义图集和应用到当前应用平台时的目标资源自定义图集描述文件。 10.一种网页游戏的数据处理装置,其特征在于,包括: 定制素材管理模块,用于获取网页游戏中网页资源的定制素材,并将定制素材存储在对应的网页资源中的素材库中目录,网页资源的通用素材存放在素材存放目录中,定制的素材只应用于相应的应用平台; 图集打包模块用于每个素材存放目录打包图集中的素材时,将素材存放目录下的通用素材打包到图集中,通用图集、通用图集描述文件和通用资源配置信息为生成,并将通用的资源配置信息写入到资源配置文件中; 图集打包模块还用于:若判断素材存储目录下至少存储了一种应用平台的定制素材,则根据该定制素材对应的应用平台,当前常用的素材和将定制素材打包成图集,生成定制图集、定制图集描述文件和各应用平台的定制资源配置信息,并将定制资源配置信息写入资源配置文件。

网页游戏清理内存

11.一种网页游戏的数据处理装置,其特征在于,包括: 识别判断模块,用于在网页游戏运行过程中,根据当前页面需要展示的目标资源的标识来判断以及当前应用平台的版本标识资源配置文件是否包含目标资源应用于当前应用平台的自定义资源配置信息,其中资源配置文件包含网页中网页资源的通用资源配置信息游戏和网页资源应用不同的应用平台自定义资源配置信息; 如果资源配置文件中包含目标资源应用于当前应用平台的自定义资源配置信息,则配置为将目标资源应用于当前应用的加载模块 平台自定义资源配置信息,加载自定义图集和自定义资源目标资源应用于当前应用平台时的图集描述文件; 渲染模块用于根据应用于当前应用平台的目标资源自定义图集和自定义图集描述文件,用于在应用于当前应用平台时将目标资源的素材渲染到当前页面。 12.一种电子设备,其特征在于,包括: 处理器,以及与处理器通信连接的存储器; 存储器存储计算机可执行指令; 处理器执行存储在存储器中的计算机可执行指令,以实现如权利要求1-9任一项所述的方法。 13.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机可执行指令,所述计算机可执行指令被处理器方法执行时,用于实现权利要求1-9任一项。项中描述。

网页游戏清理内存

3/3 page 4CN A4网页游戏数据处理方法、装置、电子设备及存储介质 技术领域 [0001] 本申请涉及计算机技术领域,具体涉及一种网页数据处理方法、装置及电子设备游戏和存储媒体。 背景技术 [0002] 目前,网页游戏的开发都是在HTML5页面中嵌入游戏引擎,游戏引擎用于游戏渲染。 目前,基于游戏引擎的网页游戏中的网页资源中包含了大量的图片素材,例如游戏背景图片、道具图标、平台标识等。 为了提高图片素材的加载速度,通常将图片存放目录下的图片素材打包成图集,得到图集,加载图集,而不是加载多个图片素材。 当需要加载图片素材时,通过游戏引擎加载资源配置文件,根据资源配置文件中的资源配置信息加载图片素材所在的图集,并根据图集及其资源描述文件。 在实际应用中,一个网页游戏通常会被放置在多个不同的应用平台(如APP等),根据不同应用平台的需要,网页游戏中某些场景(页面)显示的网页资源需要使用为不同应用平台定制的材料。 在目前的方案中,网页资源对应的所有素材(包括网页游戏使用的默认素材和各个应用平台的自定义素材)都存放在对应的目录下网页游戏清理内存,在打包图集的时候将一个目录下的所有素材打包。 打包成一套图集。

应用于某应用平台时,通过修改游戏代码中需要使用自定义素材的代码,增加选择素材判断逻辑,在页游运行时加载整个图集,通过选择素材动态加载不同的素材素材判断逻辑,每当新增自定义素材时,都需要手动重写判断逻辑,费时费力,而且加载的图集包含大量当前应用平台不需要的素材,造成不必要的数据加载,影响网页游戏的加载速度和性能。 发明内容 [0004] 本申请提供一种网页游戏的数据处理方法、装置、电子设备及存储介质,以提高网页游戏的加载速度和性能。 [0005] 第一方面,本申请提供了一种网页游戏的数据处理方法,包括: [0006] 获取网页游戏中网页资源的自定义素材,并将该自定义素材存储在对应的网页资源中。素材存放目录,网页资源的通用素材存放在素材存放目录中,定制素材只应用于相应的应用平台; 打包藏品时,将素材存放目录下的通用素材打包成图集,生成通用图集、通用图集描述文件和通用资源配置信息,并将通用资源配置信息写入资源配置文件; [ 如果确定至少一个应用平台的定制素材存储在素材存储目录下,则根据该定制素材对应的应用平台,将各应用平台的定制素材分别打包成一个图集,并当前使用的每个应用程序平台。 通用素材和自定义图集,自定义图集描述文件和自定义资源配置信息,将自定义资源配置信息写入资源配置文件。

[0010] 第二方面,本申请提供了一种网页游戏的数据处理方法,包括:使用说明书1/21页5CN A5 [0010]在网页游戏运行过程中,根据当前页面要显示的标记和目标资源当前应用平台的版本标识,判断资源配置文件中是否包含目标资源适用于当前应用平台的自定义资源配置信息,其中资源配置文件中包含web资源的通用资源配置信息游戏和自定义的资源配置信息,适用于与网络资源不同的应用平台; [0011] 如果资源配置文件包含所有...

以上就是关于:网页游戏清理内存-网页游戏的数据处理方法、装置、电子设备及存储介质的相关内容,更多精彩请继续关注玩手游。

相关游戏
最新游戏