公司动态

只会脚本语言的游戏后端自我提升之路——c++学习(开篇)

📅 2026/7/28 18:54:10
只会脚本语言的游戏后端自我提升之路——c++学习(开篇)
目的为了补足不会一个高级静态语言的技能空白但不想规规矩矩的学这不符合我社畜的学习方式所以我打算采取看视频和做项目快速上手故开启该篇章记录学习过程目标c 11以上版本的使用通过1~2个项目掌握在游戏中常见的功能项目登录鉴权 角色管理技术要点TCP 连接管理与粘包处理自定义包头 Protobuf 消息数据库操作MySQL/Redis 存账号与角色数据Session 管理玩家上线/离线状态维护密码哈希bcrypt / SHA256不要明文存房间匹配系统业务场景玩家点击匹配 → 服务器将若干玩家放入同一个房间 → 房间内广播开始游戏。棋牌、MOBA、吃鸡都需要。技术要点匹配队列设计FIFO / ELO 分数匹配房间生命周期管理创建、等待、进行中、销毁定时器超时取消匹配、游戏倒计时广播消息房间内所有玩家收到同一消息