[发明专利]代理开发控制方法及其相应的装置、设备、介质有效
申请号: | 202011635558.9 | 申请日: | 2020-12-31 |
公开(公告)号: | CN112642157B | 公开(公告)日: | 2023-04-28 |
发明(设计)人: | 黄志峰 | 申请(专利权)人: | 广州华多网络科技有限公司 |
主分类号: | A63F13/60 | 分类号: | A63F13/60;G06F8/38;G06F8/33 |
代理公司: | 广州利能知识产权代理事务所(普通合伙) 44673 | 代理人: | 王增鑫 |
地址: | 511442 广东省广州*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 代理 开发 控制 方法 及其 相应 装置 设备 介质 | ||
本申请公开一种代理开发控制方法及其相应的装置、设备、介质,所述控制方法包括如下步骤:向远程开发服务请求游戏原页面的链接地址;获取该链接地址所指向的所述游戏原页面,抓取其中模板相对应的资源信息,生成包含该资源信息的游戏新页面;接收基于所述游戏新页面开发形成的代码资源,所述代码资源至少部分引用自本地代码资源信息库;将所述代码资源反向注入所述游戏原页面。本申请构建了一种游戏项目重构功能,同时为开发团队提供了平行开发的开发模式,有助于提升游戏项目的开发效率。
技术领域
本申请涉及计算机软件开发领域,尤其涉及一种代理开发控制方法、装置及其相应的电子设备和非易失性存储介质。
背景技术
随着互联网的发展,互联网的用户数量也逐日攀升,各大互联网公司也开发各类型的游戏满足网民的娱乐需求。现如今互联网公司的游戏项目一般使用现有的游戏引擎进行开发,基于游戏引擎所提供的已编写好的可编辑电脑游戏系统或者一些交互式实时图像应用程序的核心组件开发游戏项目,借用游戏引擎所提供的游戏框架,只需要通过游戏引擎所提供的操作界面即可对游戏代码进行构建打包,以节省开发时间和开发费用,提升游戏项目的开发效率。
但现如今的游戏引擎所打包构建的游戏项目闭源的,导致开发者对项目构建无法定制化,如果编译的代码与游戏引擎存在兼容性问题,只能通过修改游戏项目文件中与不兼容的代码所对应的配置文件进行入侵性的修改,以修复兼容性问题,但入侵性地修改容易导致游戏项目存在无法稳定运行的风险。
其实,开发人员无法对基于游戏引擎所开发的游戏项目使用其他构建工具进行打包,意味着游戏项目无法使用新的技术方案,只能局限于游戏引擎所架设的框架之内进行开发。
再者,基于游戏引擎所开发的游戏项目的游戏组件无法在其他的游戏项目中复用,组件通常包括了prefab、sprite等游戏资源,这将使以开发人员无法借用已完成开发的游戏组件开发新的游戏项目以减少新项目的开发周期。
针对现有技术存在的影响软件测试的各种问题,有必要探索一些行之有效的解决方案。
发明内容
本申请的目的之一在于解决上述问题至少之一而提供一种代理开发控制方法及其相应的装置、电子设备、非易失性存储介质,以便控制各个设备之间的远程开发。
为满足本申请的各个目的,本申请采用如下技术方案:
适应本申请的目的之一而提供的一种代理开发控制方法,其包括如下步骤:
向远程开发服务请求游戏原页面的链接地址;
获取该链接地址所指向的所述游戏原页面,抓取其中模板相对应的资源信息,生成包含该资源信息的游戏新页面;
接收基于所述游戏新页面开发形成的代码资源,所述代码资源至少部分引用自本地代码资源信息库;
将所述代码资源反向注入所述游戏原页面。
进一步的实施例中,向远程开发服务进程请求游戏原页面的链接地址,包括:
向第一端口发送所述游戏原页面获取请求;
将所述游戏原页面获取请求重定向到所述远程开发服务所开放的第二端口;
从所述第二端口获取所述远程开发服务返回的游戏原页面的链接地址。
进一步的实施例中,获取该链接地址所指向的所述游戏原页面,抓取其中模板相对应的资源信息,生成包含该资源信息的游戏新页面的步骤,包括:
调用插件提供的接口抓取所述游戏原页面中的模板相对应的资源信息;
创建所述游戏新页面的空模板;
重新组织编排所述模板的资源信息,将其添加到所述的空模板,形成所述的游戏新页面。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州华多网络科技有限公司,未经广州华多网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011635558.9/2.html,转载请声明来源钻瓜专利网。