一种UDT文件的监控方法、系统和装置制造方法及图纸

技术编号:26376023 阅读:28 留言:0更新日期:2020-11-19 23:44
本发明专利技术实施例提供了一种UDT文件的监控方法、系统和装置,所述方法包括:所述监控服务器接收所述版本管理服务器发送的提交通知;所述监控服务器根据所述提交通知获取待监控UDT文件;所述监控服务器向远程服务器发送所述待监控UDT文件,并接收所述远程服务器发送的目标监控资源数据;所述监控服务器对所述目标监控资源数据进行对比操作,得到监控结果。通过版本管理服务器对针对UDT文件的提交请求的拦截操作,远程服务器具有预设引擎提供的数据解析服务,以及监控服务器对目标监控UDT文件的对比操作,实现对用户所提交的UDT文件的Diff自动化监控,降低开发人员的工作量以及提高工作效率。

【技术实现步骤摘要】
一种UDT文件的监控方法、系统和装置
本专利技术涉及互联网
,特别是涉及一种UDT文件的监控方法、一种UDT文件的监控系统和一种UDT文件的监控装置。
技术介绍
在现有的游戏项目开发中,通常使用大量的策划配置表(一般为Excel表格)来保存一些静态外部数据,程序人员可以通过对导表脚本编写的方式,将Excel数据解析为项目代码可读的形式,从而使解析后的外部数据在游戏代码中生效,并完成特定的功能。然而在开发过程中,策划人员和程序人员可能会对策划配置表进行频繁改动,由于人工操作往往会产生各种各样的错误,需要及时发现和纠正这些错误。一般利用协作工具管理配置表时产生的Diff(指的是对比文本文件,所对比的可以是本次修改和最近一次数据内容的差异)文件,只需要及时获取这些Diff文件,并通过核查对比获知修改内容,即可发现和修改错误。而对于UE引擎(UnrealEngine,虚幻引擎)而言,其策划配置表同样可能被频繁修改且频繁出现错误,然而UE支持的内置协作工具并不能很好地获取配置表所产生的Diff文件,只能通过编辑器进行人工查看,且耗费本文档来自技高网...

【技术保护点】
1.一种UDT文件的监控方法,其特征在于,应用于监控服务器,所述监控服务器与版本管理服务器以及远程服务器通信连接,所述方法包括:/n所述监控服务器接收所述版本管理服务器发送的提交通知;所述提交通知为所述版本管理服务器对UDT文件的提交请求进行拦截并生成的通知;/n所述监控服务器根据所述提交通知获取待监控UDT文件;/n所述监控服务器向远程服务器发送所述待监控UDT文件,并接收所述远程服务器发送的目标监控资源数据;所述目标监控资源数据为所述远程服务器通过预设引擎提供的数据解析服务对所述待监控UDT文件进行数据解析以及格式转换后的数据;/n所述监控服务器对所述目标监控资源数据进行对比操作,得到监控...

【技术特征摘要】
1.一种UDT文件的监控方法,其特征在于,应用于监控服务器,所述监控服务器与版本管理服务器以及远程服务器通信连接,所述方法包括:
所述监控服务器接收所述版本管理服务器发送的提交通知;所述提交通知为所述版本管理服务器对UDT文件的提交请求进行拦截并生成的通知;
所述监控服务器根据所述提交通知获取待监控UDT文件;
所述监控服务器向远程服务器发送所述待监控UDT文件,并接收所述远程服务器发送的目标监控资源数据;所述目标监控资源数据为所述远程服务器通过预设引擎提供的数据解析服务对所述待监控UDT文件进行数据解析以及格式转换后的数据;
所述监控服务器对所述目标监控资源数据进行对比操作,得到监控结果。


2.根据权利要求1所述的方法,其特征在于,所述提交通知包括版本信息;所述待监控UDT文件包括当前版本UDT文件以及历史版本UDT文件;所述监控服务器根据所述提交通知获取待监控UDT文件,包括:
所述监控服务器根据所述版本信息生成UDT文件获取请求,并向所述版本管理服务器发送所述UDT文件获取请求;
所述监控服务器接收所述版本管理服务器发送的当前版本UDT文件以及先前版本UDT文件;所述当前版本UDT文件以及所述历史版本文件为所述版本管理服务器根据所述版本信息获取的UDT文件。


3.根据权利要求2所述的方法,其特征在于,所述目标监控资源数据包括第一目标监控资源数据以及第二目标监控资源数据;所述监控服务器向远程服务器发送所述待监控UDT文件,并接收所述远程服务器发送的目标监控资源数据,包括:
所述监控服务器向远程服务器发送当前版本UDT文件以及所述先前版本UDT文件;
所述监控服务器接收所述远程服务器发送的第一目标监控资源数据以及第二目标监控资源数据;所述第一目标监控资源数据为对所述当前版本UDT文件进行数据解析以及格式转换后的数据;所述第二目标监控资源数据为对所述先前版本UDT文件进行数据解析以及格式转换后的数据。


4.根据权利要求3所述的方法,其特征在于,所述目标监控资源数据包括以单个属性为行单位的数据;所述监控服务器对所述目标监控资源数据进行对比操作,得到监控结果,包括:
所述监控服务器将所述第一目标监控资源数据中以单个属性为行单位的数据转换成以多个属性为行单位的数据,得到第一数据;
所述监控服务器将所述第二目标监控资源数据中以单个属性为行单位的数据转换成以多个属性为行单位的数据,得到第二数据;
所述监控服务器对所述第一数据以及所述第二数据进行对比操作,得到监控结果。


5.根据权利要求4所述的方法,其特征在于,所述监控服务器具有对比模块;所述监控服务器对所述第一数据以及所述第二数据进行对比操作,得到监控结果,包括:
所述监控服务器通过所述对比模块,对所述第一数据以及第二数据进行...

【专利技术属性】
技术研发人员:孟玉李学永
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:浙江;33

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

1