游戏开发方法及装置制造方法及图纸

技术编号:35011151 阅读:12 留言:0更新日期:2022-09-21 15:03
本申请提供游戏开发方法及装置,其中所述游戏开发方法包括:开发客户端基于第一输入信息,生成资源获取请求指令,将资源获取请求指令发送至云端服务器,其中,资源获取请求指令携带有游戏项目标识;云端服务器基于资源获取请求指令,生成与游戏项目标识对应的游戏开发环境,获取游戏开发环境中的渲染信息,将渲染信息发送至开发客户端;开发客户端基于渲染信息,生成渲染画面,获取针对渲染画面的第二输入信息,将第二输入信息发送至云端服务器;云端服务器将第二输入信息输入至游戏开发环境,并执行获取游戏开发环境中的渲染信息,并将渲染信息发送至开发客户端的操作。打破了开发客户端性能的限制,提高了开发效率。提高了开发效率。提高了开发效率。

【技术实现步骤摘要】
游戏开发方法及装置


[0001]本申请涉及游戏开发
,特别涉及游戏开发方法。本申请同时涉及游戏开发系统、游戏开发装置、一种计算设备,以及一种计算机可读存储介质。

技术介绍

[0002]随着互联网技术的发展,越来越多的大中型游戏也应运而生。
[0003]现有技术中,在对大中型游戏进行开发的过程中,由于开发项目占据的资源较大,通常在本地客户端将开发项目分成多个项目分别开发,之后再进行合并编译。
[0004]然而,由于占用资源过大,项目工程较多,导致需要花费大量时间更新开发环境,还会受到本地主机性能的影响,进而影响开发效率。

技术实现思路

[0005]有鉴于此,本申请实施例提供游戏开发方法,以解决现有技术中存在的技术缺陷。本申请实施例同时提供了游戏开发系统、游戏开发装置,一种计算设备,以及一种计算机可读存储介质。
[0006]根据本申请实施例的第一方面,提供了一种游戏开发方法,应用于游戏开发系统,所述系统包括开发客户端和云端服务器,包括:
[0007]所述开发客户端基于第一输入信息,生成资源获取请求指令,将所述资源获取请求指令发送至所述云端服务器,其中,所述资源获取请求指令携带有游戏项目标识;
[0008]所述云端服务器基于所述资源获取请求指令,生成与所述游戏项目标识对应的游戏开发环境,获取所述游戏开发环境中的渲染信息,将所述渲染信息发送至所述开发客户端;
[0009]所述开发客户端基于所述渲染信息,生成渲染画面,获取针对所述渲染画面的第二输入信息,将所述第二输入信息发送至云端服务器;
[0010]所述云端服务器将所述第二输入信息输入至所述游戏开发环境,并执行获取所述游戏开发环境中的渲染信息,并将所述渲染信息发送至所述开发客户端的操作。
[0011]根据本申请实施例的第二方面,提供了一种游戏开发方法,应用于开发客户端,包括:
[0012]基于第一输入信息,生成资源获取请求指令;
[0013]将所述资源获取请求指令发送至云端服务器,其中,所述资源获取请求指令携带有游戏项目标识;
[0014]接收所述云端服务器针对所述资源获取请求指令发送的渲染信息,基于所述渲染信息,生成渲染画面;
[0015]获取针对所述渲染画面的第二输入信息,将所述第二输入信息发送至云端服务器。
[0016]根据本申请实施例的第三方面,提供了一种游戏开发方法,应用于云端服务器,包
括:
[0017]接收开发客户端发送的资源获取请求指令,所述资源获取请求指令携带有游戏项目标识;
[0018]基于所述资源获取请求指令,生成与所述游戏项目标识对应的游戏开发环境;
[0019]获取所述游戏开发环境中的渲染信息,将所述渲染信息发送至所述开发客户端;
[0020]接收所述开发客户端针对所述渲染信息发送的第二输入信息;
[0021]将所述第二输入信息输入至所述游戏开发环境,并执行获取所述游戏开发环境中的渲染信息,并将所述渲染信息发送至所述开发客户端的操作。
[0022]根据本申请实施例的第四方面,提供了一种游戏开发系统,包括:
[0023]开发客户端,被配置为基于第一输入信息,生成资源获取请求指令,将所述资源获取请求指令发送至云端服务器,其中,所述资源获取请求指令携带有游戏项目标识;
[0024]所述云端服务器,被配置为基于所述资源获取请求指令,生成与所述游戏项目标识对应的游戏开发环境,获取所述游戏开发环境中的渲染信息,将所述渲染信息发送至所述开发客户端;
[0025]所述开发客户端,还被配置为基于所述渲染信息,生成渲染画面,获取针对所述渲染画面的第二输入信息,将所述第二输入信息发送至云端服务器;
[0026]所述云端服务器,还被配置为将所述第二输入信息输入至所述游戏开发环境,并执行获取所述游戏开发环境中的渲染信息,并将所述渲染信息发送至所述开发客户端的操作。
[0027]根据本申请实施例的第五方面,提供了一种游戏开发装置,应用于开发客户端,包括:
[0028]接收模块,被配置为基于第一输入信息,生成资源获取请求指令;
[0029]第一发送模块,被配置为将所述资源获取请求指令发送至云端服务器,其中,所述资源获取请求指令携带有游戏项目标识;
[0030]生成模块,被配置为接收所述云端服务器针对所述资源获取请求指令发送的渲染信息,基于所述渲染信息,生成渲染画面;
[0031]第二发送模块,被配置为获取针对所述渲染画面的第二输入信息,将所述第二输入信息发送至云端服务器。
[0032]根据本申请实施例的第六方面,提供了一种游戏开发装置,应用于云端服务器,包括:
[0033]第一接收模块,被配置为接收开发客户端发送的资源获取请求指令,所述资源获取请求指令携带有游戏项目标识;
[0034]生成模块,被配置为基于所述资源获取请求指令,生成与所述游戏项目标识对应的游戏开发环境;
[0035]发送模块,被配置为获取所述游戏开发环境中的渲染信息,将所述渲染信息发送至所述开发客户端;
[0036]第二接收模块,被配置为接收所述开发客户端针对所述渲染信息发送的第二输入信息;
[0037]执行模块,被配置为将所述第二输入信息输入至所述游戏开发环境,并执行获取
所述游戏开发环境中的渲染信息,并将所述渲染信息发送至所述开发客户端的操作。
[0038]根据本申请实施例的第七方面,提供了一种计算设备,包括:
[0039]存储器和处理器;
[0040]所述存储器用于存储计算机可执行指令,所述处理器执行所述计算机可执行指令时实现所述游戏开发方法的步骤。
[0041]根据本申请实施例的第八方面,提供了一种计算机可读存储介质,其存储有计算机可执行指令,该指令被处理器执行时实现所述游戏开发方法的步骤。
[0042]根据本申请实施例的第九方面,提供了一种芯片,其存储有计算机程序,该计算机程序被芯片执行时实现所述游戏开发方法的步骤。
[0043]本申请提供的游戏开发方法,开发客户端基于第一输入信息,生成资源获取请求指令,将所述资源获取请求指令发送至所述云端服务器,其中,所述资源获取请求指令携带有游戏项目标识;所述云端服务器基于所述资源获取请求指令,生成与所述游戏项目标识对应的游戏开发环境,获取所述游戏开发环境中的渲染信息,将所述渲染信息发送至所述开发客户端;通过开发客户端和云端服务器之间的通信交互,使云端服务器接收来自开发客户端的资源获取请求指令,在云端服务器生成游戏开发环境,从而实现游戏开发环境的云化,解放开发客户端的内存,使开发人员无论何时何地都能进行游戏开发工作,避免了开发客户端的限制。
[0044]所述开发客户端基于所述渲染信息,生成渲染画面,获取针对所述渲染画面的第二输入信息,将所述第二输入信息发送至云端服务器;所述云端服务器将所述第二输入信息输入至所述游戏开发环境,并执行获取所本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种游戏开发方法,其特征在于,应用于游戏开发系统,所述系统包括开发客户端和云端服务器,包括:所述开发客户端基于第一输入信息,生成资源获取请求指令,将所述资源获取请求指令发送至所述云端服务器,其中,所述资源获取请求指令携带有游戏项目标识;所述云端服务器基于所述资源获取请求指令,生成与所述游戏项目标识对应的游戏开发环境,获取所述游戏开发环境中的渲染信息,将所述渲染信息发送至所述开发客户端;所述开发客户端基于所述渲染信息,生成渲染画面,获取针对所述渲染画面的第二输入信息,将所述第二输入信息发送至所述云端服务器;所述云端服务器将所述第二输入信息输入至所述游戏开发环境,并执行获取所述游戏开发环境中的渲染信息,并将所述渲染信息发送至所述开发客户端的操作。2.根据权利要求1所述的方法,其特征在于,所述云端服务器基于所述资源获取请求指令,生成与所述游戏项目标识对应的游戏开发环境,包括:所述云端服务器基于所述资源获取请求指令携带的开发人员标识和所述游戏项目标识,生成与所述开发人员标识和所述游戏项目标识对应的工作空间。3.根据权利要求2所述的方法,其特征在于,所述云端服务器基于所述资源获取请求指令,生成与所述游戏项目标识对应的游戏开发环境,还包括:所述云端服务器基于所述资源获取请求指令,获取服务器可用资源和客户端配置信息;所述云端服务器基于所述服务器可用资源和所述客户端配置信息,生成所述工作空间对应的游戏开发环境,其中,所述游戏开发环境与所述游戏项目标识对应。4.根据权利要求3所述的方法,其特征在于,所述云端服务器基于所述服务器可用资源和所述客户端配置信息,生成所述工作空间对应的游戏开发环境,包括:所述云端服务器基于所述服务器可用资源和所述客户端配置信息确定服务器资源;所述云端服务器根据所述服务器资源,分配与所述游戏项目标识对应的游戏开发引擎;将所述游戏开发引擎与所述工作空间绑定,生成与所述工作空间对应的游戏开发环境。5.根据权利要求4所述的方法,其特征在于,所述云端服务器获取所述游戏开发环境中的渲染信息,将所述渲染信息发送至所述开发客户端,包括:所述云端服务器获取所述游戏开发引擎中的音频信息和视频信息;所述云端服务器编码所述音频信息获得音频编码信息,编码所述视频信息获得视频编码信息;所述云端服务器发送所述音频编码信息和所述视频编码信息至所述开发客户端。6.根据权利要求5所述的方法,其特征在于,所述开发客户端基于所述渲染信息,生成渲染画面,包括:所述开发客户端接收所述音频编码信息和所述视频编码信息;所述开发客户端解码所述音频编码信息获得所述音频信息,解码所述视频编码信息获得所述视频信息;所述开发客户端基于所述音频信息和所述视频信息,生成与所述音频信息和所述视频
信息对应的渲染画面。7.根据权利要求5所述的方法,其特征在于,所述云端服务器发送所述音频编码信息和所述视频编码信息至所述开发客户端之后,还包括:所述云端服务器基于所述开发客户端与所述云端服务器之间的数据传输协议,监测所述音频编码信息和所述视频编码信息对应的数据的传输状态;在监测到数据丢失的情况下,确定丢失的数据,并再次发送所述丢失的数据至所述开发客户端。8.根据权利要求1所述的方法,其特征在于,还包括:所述开发客户端获取所述开发客户端的当前客户端配置信息,将所述当前客户端配置信息发送至所述云端服务器;...

【专利技术属性】
技术研发人员:孙枭凡沈震坤邓跨东
申请(专利权)人:珠海金山数字网络科技有限公司
类型:发明
国别省市:

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

1