游戏服务端开发浅谈(一)

本文作者分享了从动作卡牌手游到MMO手游的后端开发经验,探讨了动作卡牌游戏的后端架构,包括loginserver、dbserver、gameserver、worldserver等模块的职责,以及使用socket和protobuf进行进程间通信。角色数据存储在redis以优化时延,账号数据和日志信息存储在mysql。游戏架构设计考虑了负载和稳定性,未来将深入分析登录流程、网络底层和跨服系统等关键点,并提出优化建议。
摘要由CSDN通过智能技术生成

去年从传统软件公司辞职,下定决心转互联网,由于对游戏的热爱,去了一家游戏公司,待了将近10个月,参与开发了一款动作卡牌手游,游戏最终也上线了。最近抽空写写过去对游戏后端的一些感想吧。最近又去另外一家游戏公司,参与开发一款MMO手游。准备开始从动作卡牌手游谈到MMO手游,也算是对游戏开发的一些感悟。

动作卡牌游戏,相对而言,时延性要求没有那么高,所以架构没有那么复杂,不过也是值得学习的。本文重点介绍卡牌游戏的架构。

整个后端架构分成5个主要模块,后面新增2个模块,主要用于跨服对战。


评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值