Go语言棋牌游戏后端实战教程,十年大厂程序员讲解,通俗易懂资源介绍:
qp游戏在游戏市场中占比很大,qp类游戏用户多,公司多,工作机会多,又很赚钱,如果你会棋牌类游戏的开发,不管在工作中还是自己开发游戏中,都会有很大的优势.此架构不采用任何游戏框架,而是从零进行实现,课程中会结合业务,先将游戏框架实现,然后在写业务,这样能够学习到更多的知识
资源目录:
第1章项目搭建(5小时8分钟20节)
1-1
【qp】01-qp游戏总体介绍
[18:21]
1-2
【qp】02-演示
[03:31]
1-3
资料笔记前端后端源码在这里
[说明]
1-4
【qp】03-项目搭建说明
[06:16]
1-5
【qp】04-项目目录构建
[07:49]
1-6
【qp】05-加载配置
[15:25]
1-7
【qp】06-启用可视化实时监控
[04:32]
1-8
【qp】07-启动grpc服务+优雅启停
[17:42]
1-9
【qp】08-日志封装
[08:22]
1-10
【qp】09-etcd注册中心
[37:37]
1-11
【qp】10-数据库管理
[24:16]
1-12
【qp】11-搭建Gate服务
[16:51]
1-13
【qp】12-grpc客户端构建
[24:09]
1-14
【qp】13-etcd解析器实现
[45:10]
1-15
【qp】14-测试grpc连接
[07:34]
1-16
【qp】15-日志打印bug
[01:15]
1-17
【qp】16-实现注册功能-1
[22:47]
1-18
【qp】17-实现注册功能-2
[27:51]
1-19
【qp】18-测试注册功能
[09:10]
1-20
【qp】19-服务发现BUG解决
[09:24]
第2章 游戏框架实现 (4小时36分钟 14节)
2-1
【qp】20-框架开发说明
[11:47]
2-2
【qp】21-connector初始化
[14:45]
2-3
【qp】22-框架配置加载
[19:38]
2-4
【qp】23-ws管理器
[16:36]
2-5
【qp】24-ws读写消息处理
[26:03]
2-6
【qp】25-测试ws连接
[07:49]
2-7
【qp】26-消息解码并处理握手和心跳
[31:33]
2-8
【qp】27-测试握手消息
[04:43]
2-9
【qp】28-本地消息处理
[29:13]
2-10
【qp】29-进入游戏接口实现
[30:03]
2-11
【qp】30-测试功能并修改bug
[06:49]
2-12
【qp】31-connector服务构建nats远程
[34:45]
2-13
【qp】32-node节点搭建
[27:28]
2-14
【qp】33-更新用户地理位置信息
[14:53]
第3章 拼三张 (7小时25分钟 28节)
3-1
【qp】34-拼三张介绍
[08:08]
3-2
【qp】35-etcd注册续约补充
[01:31]
3-3
【qp】36-创建房间说明
[09:46]
3-4
【qp】37-game服务创建
[03:47]
3-5
【qp】38-创建房间-1
[23:15]
3-6
【qp】39-创建房间-推送处理-2
[24:00]
3-7
【qp】40-创建房间-ws处理nats消息-3
[16:24]
3-8
【qp】41-创建房间-推送测试-4
[12:20]
3-9
【qp】42-创建房间-进入游戏推送-5
[05:38]
3-10
【qp】43-创建房间-session数据处理-6
[26:05]
3-11
【qp】44-创建房间-场景推送-7
[36:22]
3-12
【qp】45-创建房间-测试-8
[04:39]
3-13
【qp】46-定时踢出房间
[25:58]
3-14
【qp】47-房间用户准备
[11:57]
3-15
【qp】48-加入房间
[18:39]
3-16
【qp】49-一些bug修复
[10:02]
3-17
【qp】50-座次号生成
[07:52]
3-18
【qp】51-触发开始游戏说明
[08:06]
3-19
【qp】52-三张开始游戏实现-1
[09:16]
3-20
【qp】53-三张开始游戏-2
[35:30]
3-21
【qp】54-三张开始游戏-3
[02:02]
3-22
【qp】55-三张看牌操作
[27:16]
3-23
【qp】56-三张下分操作
[26:48]
3-24
【qp】57-三张重新加入房间bug修复
[10:01]
3-25
【qp】58-三张比牌-1
[27:32]
3-26
【qp】59-三张比牌-2
[32:49]
3-27
【qp】60-三张比牌-3
[07:31]
3-28
【qp】61-三张弃牌
[12:26]
第4章 麻将 (6小时37分钟 30节)
4-1
【qp】62-红中规则说明
[05:13]
4-2
【qp】63-mj-加载游戏场景
[24:11]
4-3
【qp】64-红中MJ开始游戏
[43:28]
4-4
【qp】65-红中MJ开始游戏发牌测试
[04:56]
4-5
【qp】66-胡牌算法讲解
[24:58]
4-6
【qp】67-胡牌算法-字典表生成-1
[30:13]
4-7
【qp】68-胡牌算法-字典表生成-2
[04:59]
4-8
【qp】69-胡牌算法-字典表生成-3
[19:10]
4-9
【qp】70-胡牌算法实现
[21:35]
4-10
【qp】71-胡牌算法测试
[10:21]
4-11
【qp】72-胡牌客户端测试
[02:45]
4-12
【qp】73-房间内聊天
[05:39]
4-13
【qp】74-弃牌操作
[11:02]
4-14
【qp】75-弃牌测试
[03:33]
4-15
【qp】76-出牌后触发操作逻辑
[17:33]
4-16
【qp】77-碰逻辑处理
[11:51]
4-17
【qp】78-碰操作bug处理
[04:25]
4-18
【qp】79-吃胡结算处理
[17:29]
4-19
【qp】80-吃胡测试
[10:04]
4-20
【qp】81-一些bug修正
[07:46]
4-21
【qp】82-碰bug修复测试
[02:15]
4-22
【qp】83-测试牌
[16:51]
4-23
【qp】84-zm杠处理逻辑
[18:11]
4-24
【qp】85-解散房间
[22:00]
4-25
【qp】86-解散bug处理-重复加锁导致阻塞
[03:16]
4-26
【qp】87-补杠操作
[16:52]
4-27
【qp】88-补杠测试
[04:48]
4-28
【qp】89-到时出牌
[17:00]
4-29
【qp】90-自动出牌测试
[07:18]
4-30
【qp】91-自动过测试
[07:51]
第5章 部署 (1小时46分钟 5节)
5-1
【qp】92-k8s1.27安装
[35:47]
5-2
【qp】93-harbor安装
[17:12]
5-3
【qp】94-部署其他中间件
[09:55]
5-4
【qp】95-nats部署+containerd配置
[05:37]
5-5
【qp】96-k8s应用部署
[38:00]