
golang
文章平均质量分 78
wyc_fox
blog:http://guyuemumu.com
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
解析proto文件,生成协议号工具
说明:避免了手写协议号,解析proto文件,自动生成协议号cs文件,提供unity项目使用原理:逐行读取proto文件,判断首行是否设置@protocol_id_start =xxx字段,以该字段号作为协议起始 ,自加生成协议号用template模板生成csharp文件ps:设置protocol_id_start字段的目的是proto中会有非通信的消息结构,这些结构并不会参与通信,仅与业务逻辑相关,比如 玩家信息/邮件信息/装备信息等 这些结构建议统一放入...原创 2021-04-20 17:26:54 · 2190 阅读 · 0 评论 -
使用golang写的错误码生成工具
工具说明:游戏服务端采用golang语言, 而前端unity是csharp. 在定义通信消息错误码时, 为了避免前后端不一致同时不用写2份错误码枚举文件的麻烦.统一把错误码定义写在文本文件中,使用该生成工具生成对应的cs和go文件供c/s端用. 错误码定义的文本文件结构: 最终生成的cs文件:生成的go文件:下面贴入golang源码: package mai...原创 2019-02-13 14:58:20 · 954 阅读 · 0 评论 -
游戏后台管理总结
在游戏准备小范围测试时,需要一个简单的后台管理来操作管理玩家的游戏数据.作为独立游戏小作坊,环视一周包括我在内的技术全是u3d狗,正好手头的事儿相对少,因此我主动"请战"撸开袖子干,反正技多不压身红红火火恍恍惚惚~~~经过2周左右的边学边撸,后台管理基本完成.以下记录开发过程和遇到的问题.首要考虑的就是技术选型了.后端方面果断决定golang语言,类c跨平台高性能天然支持...原创 2019-03-07 18:43:29 · 11307 阅读 · 5 评论