[发明专利]多语言版本的游戏处理方法、装置及系统在审
申请号: | 202010997019.3 | 申请日: | 2020-09-21 |
公开(公告)号: | CN112107855A | 公开(公告)日: | 2020-12-22 |
发明(设计)人: | 刘北辰;王昱程 | 申请(专利权)人: | 完美世界(重庆)互动科技有限公司 |
主分类号: | A63F13/52 | 分类号: | A63F13/52;G06F8/65;G06F8/71;G06F9/451;G06F40/58 |
代理公司: | 北京中强智尚知识产权代理有限公司 11448 | 代理人: | 黄耀威 |
地址: | 401147 *** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 语言 版本 游戏 处理 方法 装置 系统 | ||
本申请公开了一种多语言版本的游戏处理方法、装置及系统,涉及游戏开发技术领域。其中方法包括:首先接收中转站发送的游戏的第一更新信息,其中,所述中转站对接不同语言版本的所述游戏的各个分支节点,所述第一更新信息为基于第一语言版本的所述游戏进行更新得到的;然后对所述第一语言版本的所述第一更新信息进行翻译,得到本地第二语言版本的所述游戏的第二更新信息;最后根据所述第二更新信息,生成所述本地第二语言版本的所述游戏更新后的游戏包。通过应用本申请,可大大节省后续的多语言版本游戏开发维护成本,并且每一次版本更新时,开发人员可针对某一语言版本的游戏进行更新开发后,其他语言版本的同款游戏可自动实现相应更新。
技术领域
本申请涉及游戏开发技术领域,尤其是涉及到一种多语言版本的游戏处理方法、装置及系统。
背景技术
随着移动互联网技术的快速发展,越来越多的用户使用移动终端进行游戏娱乐活动,一般这些移动终端的用户分布在不同的地区,这些地区的语言环境也可能完全不同。因此可将各语言版本的翻译以及本地化资源全部放入游戏的客户端包体当中,然后在游戏内部建立切换语言的机制,根据选择的语言显示对应的文本内容。但是这种做法会导致客户端体积增大,占用过多的存储空间。
为了解决上述问题,目前可为每一种语言版本创建独立的分支并进行相关开发。最终生成只包含单一语言版本的游戏客户端。然而,这种方式会带来更高的维护成本问题,在进行每一次版本更新时,开发人员需要将更新的内容同步到所有语言分支当中,并可能需要针对不同的地区有对应的特殊处理。这一工作的工作量很大且容易出错,对于更新频繁的移动终端游戏来说是一个不小的开发负担。
发明内容
有鉴于此,本申请提供了一种多语言版本的游戏处理方法、装置及系统,主要目的在于改善目前现有技术中会增加多语言版本的游戏开发维护成本的技术问题。
依据本申请的一个方面,提供了一种多语言版本的游戏处理方法,可应用于分支节点侧,该方法包括:
接收中转站发送的游戏的第一更新信息,其中,所述中转站对接不同语言版本的所述游戏的各个分支节点,所述第一更新信息为基于第一语言版本的所述游戏进行更新得到的;
对所述第一语言版本的所述第一更新信息进行翻译,得到本地第二语言版本的所述游戏的第二更新信息;
根据所述第二更新信息,生成所述本地第二语言版本的所述游戏更新后的游戏包。
可选的,所述根据所述第二更新信息,生成所述本地第二语言版本的所述游戏更新后的游戏包,具体包括:
根据所述第二更新信息,更新所述本地第二语言版本的所述游戏项目的本地化资源信息和配置信息;
使用更新后的所述游戏项目生成所述游戏包。
可选的,若根据所述第二更新信息确定本次更新存在新的操控界面,则所述使用更新后的所述游戏项目生成所述游戏包,具体包括:
对更新后的所述游戏项目进行加载测试;
记录所述新的操控界面的第一界面适配调整信息;
根据所述第一界面适配调整信息,对更新后的所述游戏项目的配置信息进行重新调整;
使用重新调整后的所述游戏项目生成所述游戏包。
可选的,所述根据所述第二更新信息,更新所述本地分支语言版本的所述游戏项目的本地化资源信息和配置信息,具体包括:
获取所述游戏项目对应记录的对目标操控界面的第二界面适配调整信息;
根据所述第二更新信息,更新所述游戏项目的本地化资源信息和配置信息,并根据所述第二界面适配调整信息,对更新后的配置信息中的所述目标操控界面的界面配置进行重新调整。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于完美世界(重庆)互动科技有限公司,未经完美世界(重庆)互动科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010997019.3/2.html,转载请声明来源钻瓜专利网。