博客专栏  >  架构   >  从零学习游戏服务器开发

从零学习游戏服务器开发

本专栏站在新手的视角来,以源码探索的方式,来解析一款MOBA游戏《最后一战》的服务器端源码,内容涵盖网络编程、服务器架构、日志系统、以及一些(游戏)服务器开发中的套路和技巧。希望对广大初学者和对游戏开发有兴趣的读者提供一些帮助。同时,配套的游戏服务器与客户端代码均开源给读者下载。

关注
14 已关注
4篇博文
  • 从零学习游戏服务器开发(一) 从一款多人联机实时对战游戏开始

    写在前面的话      经常有学生或者初学者问我如何去阅读和学习一个开源软件的代码,也有不少朋友在工作岗位时面对前同事留下的项目,由于文档不完善、代码注释少、工程数量大,而无从下手。本文将来通过一个多...

    2018-05-15 10:43
    1044
  • 从零学习游戏服务器开发(二) 最后一战概况

    这份代码我也是无意中来自一个朋友,据他说也是来源于互联网,服务器端代码原来是linux版本的,但被厉害的大神修改成可以在Windows上运行。(如果不小心侵犯了您的版权,请联系我删除)。好在,这份代码...

    2018-05-15 10:44
    895
  • 从零学习游戏服务器开发(三) CSBattleMgr服务源码研究

    如上图所示,这篇文章我们将介绍CSBattleMgr的情况,但是我们不会去研究这个服务器的特别细节的东西(这些细节我们将在后面的文章中介绍)。阅读一个未知的项目源码如果我们开始就纠结于各种细节,那么我...

    2018-05-17 10:44
    779
  • 从零学习游戏服务器开发(四)LogServer源码探究

    这是从零学习开源项目的第四篇,上一篇是《从零学习开源项目系列(三) CSBattleMgr服务源码研究》,这篇文章我们一起来学习LogServer,中文意思可能是“日志服务器”。那么这个日志服务器到底...

    2018-05-23 10:52
    744
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部