引擎处理方法、设备、介质以及程序产品与流程

文档序号:41426478发布日期:2025-03-25 19:28阅读:14来源:国知局
引擎处理方法、设备、介质以及程序产品与流程

本说明书实施例涉及软件开发,特别涉及一种引擎处理方法、设备、介质以及程序产品。


背景技术:

1、随着科技的不断进步,电子设备得到了快速发展,丰富了人们的生活。由于不同电子设备所采用的操作系统等核心技术有所不同,因此催生了多个相互隔离的软件生态系统,主要包括基于windows的软件生态系统、基于ios的软件生态系统、基于鸿蒙os的软件生态系统、基于android的软件生态系统,等等。

2、而引擎作为游戏、音视频的开发工具,需要具备对不同操作系统、不同应用平台的兼容能力,才能够简化多平台的开发流程,降低开发维护成本,确保程序能够在多种平台上稳定运行。因此,引擎的多平台兼容能力尤为重要。然而目前,引擎的兼容能力有限,难以为更多平台,尤其是新发布的平台提供支持,导致项目开发受到较大阻碍。


技术实现思路

1、有鉴于此,本说明书实施例提供了一种引擎处理方法。本说明书一个或者多个实施例同时涉及一种计算设备,一种计算机可读存储介质以及一种计算机程序产品,以解决现有技术中存在的技术缺陷。

2、根据本说明书实施例的第一方面,提供了一种引擎处理方法,包括:

3、接收目标平台发送的接入指令,将目标引擎的内核模块和目标应用模块部署于目标平台,其中,目标应用模块为目标引擎的多个应用模块中,目标平台对应的应用模块;

4、通过部署于目标平台的目标应用模块,创建至少一种应用组件,其中,应用组件用于在目标平台实现目标引擎的引擎功能;

5、初始化应用组件和引擎功能,控制目标平台显示目标引擎的引擎界面。

6、根据本说明书实施例的第二方面,提供了一种计算设备,包括:

7、存储器和处理器;

8、所述存储器用于存储计算机可执行指令,所述处理器用于执行所述计算机可执行指令,该计算机可执行指令被处理器执行时实现上述引擎处理方法的步骤。

9、根据本说明书实施例的第三方面,提供了一种计算机可读存储介质,其存储有计算机可执行指令,该指令被处理器执行时实现上述引擎处理方法的步骤。

10、根据本说明书实施例的第四方面,提供了一种计算机程序产品,包括计算机程序/指令,该计算机程序/指令被处理器执行时实现上述引擎处理方法的步骤。

11、本说明书一个实施例实现了接收目标平台发送的接入指令,将目标引擎的内核模块和目标应用模块部署于目标平台,其中,目标应用模块为目标引擎的多个应用模块中,目标平台对应的应用模块;通过部署于目标平台的目标应用模块,创建至少一种应用组件,其中,应用组件用于在目标平台实现目标引擎的引擎功能;初始化应用组件和引擎功能,控制目标平台显示目标引擎的引擎界面。

12、如此,通过接收目标平台发送的接入指令,将目标引擎的内核模块和目标应用模块部署于目标平台,可以实现目标引擎接入目标平台,使引擎能够提供对目标平台的支持;通过部署于目标平台的目标应用模块,创建至少一种应用组件,能够在完成接入的情况下,对目标引擎进行启动;通过初始化应用组件和引擎功能,控制目标平台显示目标引擎的引擎界面,能够实现对引擎的初始化,完成目标引擎在目标平台上的启动流程,从而能够在目标平台提供的开发环境中基于目标引擎进行项目开发,并且,开发获得的产品也能够在目标平台上稳定运行,具备很好的平台兼容性。



技术特征:

1.一种引擎处理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述接收目标平台发送的接入指令之前,还包括:

3.根据权利要求2所述的方法,其特征在于,所述内核模块包括图形渲染层;

4.根据权利要求2所述的方法,其特征在于,所述内核模块包括输入管理层;

5.根据权利要求2所述的方法,其特征在于,所述配置所述多个应用模块,包括:

6.根据权利要求5所述的方法,其特征在于,所述将第一平台层代码和第一资源封装至第一应用模块之后,还包括:

7.根据权利要求6所述的方法,其特征在于,所述内核模块包括抽象层;

8.根据权利要求1所述的方法,其特征在于,所述接收目标平台发送的接入指令,将目标引擎的内核模块和目标应用模块部署于所述目标平台,包括:

9.根据权利要求1所述的方法,其特征在于,所述通过部署于所述目标平台的目标应用模块,创建至少一种应用组件,包括:

10.根据权利要求1所述的方法,其特征在于,所述引擎界面包括项目构建控件;

11.根据权利要求10所述的方法,其特征在于,所述应用组件包括场景处理组件;

12.根据权利要求1所述的方法,其特征在于,所述目标应用模块包括目标调试器;

13.一种计算设备,其特征在于,包括:

14.一种计算机可读存储介质,其特征在于,其存储有计算机程序/指令,该计算机程序/指令被处理器执行时实现权利要求1至12任意一项所述引擎处理方法的步骤。

15.一种计算机程序产品,其特征在于,包括计算机程序/指令,该计算机程序/指令被处理器执行时实现权利要求1至12任意一项所述引擎处理方法的步骤。


技术总结
本说明书实施例提供引擎处理方法、设备、介质以及程序产品,其中方法包括:接收目标平台发送的接入指令,将目标引擎的内核模块和目标应用模块部署于目标平台,其中,目标应用模块为目标引擎的多个应用模块中,目标平台对应的应用模块;通过部署于目标平台的目标应用模块,创建至少一种应用组件;初始化应用组件和引擎功能,控制目标平台显示目标引擎的引擎界面。通过部署内核模块和目标应用模块于目标平台,可以实现引擎接入目标平台,使引擎能够提供对目标平台的支持;通过创建应用组件,初始化应用组件和引擎功能,完成引擎启动,能够在目标平台的运行环境中实现基于目标平台的项目开发,还能够使开发得到的产品具备对目标平台的兼容性。

技术研发人员:华飞,沈伟鹏,邹浩,马希成
受保护的技术使用者:珠海金山数字网络科技有限公司
技术研发日:
技术公布日:2025/3/24
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1