首页> 中国专利> 一种游戏后端多语言开发的实现方法

一种游戏后端多语言开发的实现方法

摘要

本发明公开了一种游戏后端多语言开发的实现方法,包括:C++、golang语言、lua语言、python语言、中间文件和第三方SDK,包括如下步骤:用C++嵌入python语言解释器和lua语言解释器,封装成golang的扩展模块,构成C++跨语言协同模块;通过golang语言开发游戏服务器的网络层和web服务;通过中间文件,重新定义游戏服务器数据结构,生成多语言统一的数据结构和事件配置,实现多语言数据结构一致;通过lua语言开发游戏逻辑;调用python语言来处理第三方SDK协同逻辑。不同语言之间的信息传递,均通过C++跨语言协同模块的事件系统来进行交互,使得游戏后端多语言开发更加方便快捷,提高了开发效率,大大的节约开发成本。

著录项

  • 公开/公告号CN113703732B

    专利类型发明专利

  • 公开/公告日2022-02-11

    原文格式PDF

  • 申请/专利权人 深圳易帆互动科技有限公司;

    申请/专利号CN202111283682.8

  • 发明设计人 涂伟;汪平;庄元;

    申请日2021-11-01

  • 分类号G06F8/20(20180101);G06F8/30(20180101);

  • 代理机构44766 深圳市汉瑞知识产权代理事务所(普通合伙);

  • 代理人谭露盈

  • 地址 518000 广东省深圳市南山区粤海街道高新区社区沙河西路1819号深圳湾科技生态园7栋B1501

  • 入库时间 2022-08-23 13:05:31

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号