学IT吧 精品IT资源库

 找回密码
 立即注册
查看: 44|回复: 0

[其它] Go棋牌游戏后端实战教程,十年大厂程序员讲解

[复制链接]

1596

主题

1596

帖子

6413

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
6413
发表于 2024-10-18 20:05:38 | 显示全部楼层 |阅读模式
110de2074c28a30df325230325bfe899.png


从零开发分布式游戏框架并基于自研框架实现麻将纸牌等游戏业务

课程目录

01-棋牌游戏总体介绍

02-演示-学浪版

03-项目搭建说明
04-项目目录构建

05-加载配置

06-启用可视化实时监控

07-启动grpc服务+优雅启停

08-日志封装

09-etcd注册中心

10-数据库管理

11-搭建Gate服务

12-grpc客户端构建

13-etcd解析器实现

14-测试grpc连接

15-日志打印bug
16-实现注册功能-1
17-实现注册功能-2
18-测试注册功能

19-服务发现BUG解决

20-框架开发说明

21-connector初始化

22-框架配置加载

23-ws管理器

24-ws读写消息处理
25-测试ws连接
26-消息解码并处理握手和心跳
27-测试握手消息
28-本地消息处理

29-进入游戏接口实现
30-测试功能并修改bug

31-connector服务构建nats远程调用
32-node节点搭建

33-更新用户地理位置信息

34-赢三张介绍

35-etcd注册续约补充

36-创建房间说明
37-game服务创建

38-创建房间-1

39-创建房间-推送处理-2

40-创建房间-ws处理nats消息-3

41-创建房间-推送测试-4

42-创建房间-进入游戏推送-5

43-创建房间-session数据处理-6

44-创建房间-场景推送-7

45-创建房间-测试-8
46-定时踢出房间

47-房间用户准备

48-加入房间
49-一些bug修复

50-座次号生成

51-触发开始游戏说明

52-三张开始游戏实现-1

53-三张开始游戏-2

54-三张开始游戏-3

55-三张看牌操作
56-三张下分操作

57-三张重新加入房间bug修复

58-三张比牌-1

59-三张比牌-2

60-三张比牌-3

61-三张弃牌
62-红中规则说明-新学浪版

63-红中麻将-加载游戏场景

64-红中MJ开始游戏

65-红中MJ开始游戏发牌测试

66-胡牌算法讲解

67-胡牌算法-字典表生成-1

68-胡牌算法-字典表生成-2

69-胡牌算法-字典表生成-3

70-胡牌算法实现

71-胡牌算法测试

72-胡牌客户端测试

73-房间内聊天
74-弃牌操作

75-弃牌测试

76-出牌后触发操作逻辑

77-碰逻辑处理
78-碰操作bug处理

79-吃胡结算处理
80-吃胡测试
81-一些bug修正

82-碰bug修复测试
83-测试牌

84-自摸杠处理逻辑
85-解散房间
86-解散bug处理-重复加锁导致阻塞

87-补杠操作

88-补杠测试
89-到时出牌

90-自动出牌测试

91-自动过测试
92-k8s1.27安装

93-harbor安装
94-部署其他中间件

95-nats部署+containerd配置harbor

96-k8s应用部署

97-game集群支持

购买主题 本主题需向作者支付 25 学币 才能浏览
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|学IT吧

GMT+8, 2024-12-24 01:10 , Processed in 0.068127 second(s), 23 queries .

学IT吧 www.xueit8.com X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表