自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 skynet_启动lua服务

Skynet学习skynet启动lua服务每个skynet进程在启动的时候,都会启动一个lua层的launcher服务器,该服务主要负责skynet的运作期间进行创建其他lua服务.launcher是在 bootstrap.lua中启动的, skynet.launch(“snlua”,“launcher”)) 这里启动,关于skynet.launch方法,后面会与描述.在skynet.l...

2019-07-30 15:56:19 432

原创 skynet_启动流程

Skynet学习skynet启动流程skynet启动的main方法,是在skynet_mian.c文件中,具体实现为int main(int argc,char* argv[]) { const char* config_file = NULL; if (argc > 1) { config_file = argv[1]; //取得配置文件名 }else{ ...

2019-07-27 15:13:00 399

转载 c++:标准文件的读入写出

头文件 < fstream> c++中有一个stream,所有的I/O都是以这个流类为基础的。继承结构如下图: a.”<<”插入器,向流输出数据; b.”>>”析取器,向流输出数据; 我们主要讨论ifstream和ofst...

2018-06-12 16:03:07 316

原创 redis的使用技巧

最近搭建新服务器,客户方提出需求,保留类似8888,66666等特殊号码作为靓号,而游戏ID的生成跟记录跟redis相关,这里总结一下redis的用法与技巧. 首先简单介绍一下我们的游戏id生成机制,用户发送登录请求到游戏服务器后,游戏服务器会去账号服务器获取游戏id,accsvrd是连接到redis上,当有查询过来时,回去redis服务器查询用户的openid对应的游戏id是否存在,存在则返...

2018-06-02 21:33:58 501

原创 关于protobuf的使用笔记

protobuf的使用笔记服务器与客户端的通信协议采用的是谷歌的protobuf,同时,服务器的数据也采用protobuf进行数据存储.游戏服务器,采用的c++,我们是把protobuf项目加载在工程里面,每次添加了proto文件,则重新编译proto工程即可,工程项目属性中配置预先生成时间命令: protoc-2.4.1-win32\protoc –proto_path=./ –cpp_...

2018-05-28 21:29:41 363

原创 棋牌游戏记录游戏过程,形成录像(c++)

根据客户需求,游戏过程中,需要记录玩家的一些操作,形成录像功能.简要设计为: 玩家每次进行操作时,服务端提记录每一条通信协议与数据,保存到文件中,当玩家需要查看录像时,客户端下载通信协议信息,模拟玩家的操作过程.为方便写入大量数据文件信息,不对服务器机器造成影响(容量太大,硬盘不够),这里采用c++中发送http请求到web服务器,直接调用php的文件操作方法,实现文件记录功能.1.c++中的信息...

2018-05-24 21:46:15 1914

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除