[发明专利]一种多人协作游戏编辑方法、系统及装置有效
| 申请号: | 202110893729.6 | 申请日: | 2021-08-05 |
| 公开(公告)号: | CN113342402B | 公开(公告)日: | 2021-11-12 |
| 发明(设计)人: | 李曌;孙华庆;郭建君 | 申请(专利权)人: | 北京蔚领时代科技有限公司 |
| 主分类号: | G06F8/71 | 分类号: | G06F8/71;H04L29/08 |
| 代理公司: | 北京维正专利代理有限公司 11508 | 代理人: | 赵万凯 |
| 地址: | 100020 北京市朝阳*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 协作 游戏 编辑 方法 系统 装置 | ||
本发明公开了一种多人协作游戏编辑方法、系统及装置,属于软件编辑开发领域,基于服务端和多个用户端,其包括以下步骤,服务端接收项目创建指令,服务端初始化项目;服务端将项目信息同步至用户端;用户端向服务端发送更改信息;服务端接收更改信息并根据更改信息更新项目,生成新的项目;服务端检查项目状态并根据需求进行项目构建;服务端将新的项目生成运行实例,服务端根据运行实例和修改内容生成项目信息并同步给用户端,本发明具有服务端自动进行项目编译和更新,更有利于多人协作的效果。
技术领域
本发明涉及软件编辑开发领域,尤其是涉及一种多人协作游戏编辑方法、系统及装置。
背景技术
目前游戏开发,项目资源管理通常由版本管理软件(svn、git)负责。这种资源管理方式需要参与者实时更新才能获取新上传的资源。资源存储在本地设备内,软件的运行和编辑都在本地执行,对本体设备有一定的要求。
华为的CloudIDE是一种云端游戏开发软件,但是该软件主要应用于特定类型的软件开发,管理系统依然需要参与者实时更新才能获取新上传的资源。
上述中的现有技术方案存在以下缺陷:上述软件都存在对多人协作不够友好的问题,主要是在多人协作时用户的本地设备不一定能满足项目处理的要求。
发明内容
为了更利于多人协作编辑游戏,本申请提供一种多人协作游戏编辑方法、系统及装置。
一方面,本申请提供的一种多人协作游戏编辑方法采用如下的技术方案:
一种多人协作游戏编辑方法,基于服务端和多个用户端,包括以下步骤:
服务端接收项目创建指令,服务端初始化项目;
服务端将项目信息同步至用户端;
用户端向服务端发送更改信息;
服务端接收更改信息并根据更改信息更新项目,生成新的项目;
服务端检查项目状态并根据需求进行项目构建;
服务端将新的项目生成运行实例,服务端根据运行实例和修改内容生成项目信息并同步给用户端。
通过采用上述方案,用户通过用户端向服务端上传修改指令或数据包等更改信息,服务端自动进行项目构建并测试运行,然后服务端将修改后的项目信息同步给所有用户端。用户不需要在本地设备上对项目进行构建或测试,服务端能够自动对项目数据进行更新,更利于多人合作。
优选的,所述服务端初始化项目步骤包括:
服务端接收并存储项目模板;
服务端根据创建指令选取项目模板;
服务端根据创建指令对项目模板进行修改。
通过采用上述方案,用户可以预先在服务端内录入项目模板,在需要创建项目时选取合适的模板直接导出。方便用户快速建立项目。
优选的,所述用户端向服务端发送更改信息步骤包括:
用户端接收输入的更改指令;
用户端根据更改指令对项目信息中的运行实例进行修改,将修改后的运行实例作为更改信息;
用户端将更改信息发送给服务端。
通过采用上述方案,用户在用户端可以直接对运行实例进行修改,服务端根据修改后的运行实例对项目信息进行修改,让用户能够更直接、简单地对项目进行修改。
优选的,所述用户端向服务端发送更改信息步骤包括:
用户端接收输入的更改指令并根据更改指令对项目信息进行修改;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京蔚领时代科技有限公司,未经北京蔚领时代科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110893729.6/2.html,转载请声明来源钻瓜专利网。





