游戏服务器边学边做(00000000) - 前言

        做开发2年,其中游戏开发1年。陆续也参与了2个游戏项目的开发(一款端游,一款手游)。

        基本上都是半路出家,没有真正意义上的从零开始搭建一个游戏服务器。浑浑噩噩,一直写逻辑,来需求就做。一天到晚虽然很累,但是累得很糊涂。为什么?因为没有时间思考。

        一直以来总是想让自己沉淀一下,但是又一次次地给自己找理由”等这段时间忙完了再整理“……

        这段时间换工作,闲了半个月,也终于下定决心,开始撰写这篇系列博客。目的就是:逼自己深入思考,将自己所学所做融会贯通;从设计的角度来考虑游戏服务器的每一个模块,知道what,也要知道why。

 

        这篇系列博客在我脑子里酝酿地还不成熟,但是又怕自己记性不好,所以后面会想到哪儿写到哪儿(大家写代码的时候可千万不要这样,先仔细思考,再动手也不迟)。本人资历尚浅,有时可能只是抛出一个我自己都还不明白的问题占坑,以待以后编辑修改。诚然,这对广大看客不太负责任。但是小弟旨在抛砖引玉,对于文中出现的不妥甚至错误之处,还望各位大牛不吝赐教。

 

        系列博客的总体规划如下:(这段会根据后面内容发布随时更改)

        游戏服务器边学边做(00000000) - 前言

        游戏服务器边学边做(00000001) - 架构

        游戏服务器边学边做(00000010) - 语言选择

        游戏服务器边学边做(00000011) - 多工程项目配置(其中需要包括如何调整编译顺序)

        游戏服务器边学边做(00000100) - 日志系统(启动日志、流水日志、异常反馈)

        游戏服务器边学边做(00000101) - Gateway Server

        游戏服务器边学边做(00000110) - Login Server / Center Server

        游戏服务器边学边做(00000111) - DB Server

        游戏服务器边学边做(00001000) - Logic Server - 配置(静态配置和动态配置)

        游戏服务器边学边做(00001001) - Logic Server - 脚本

        游戏服务器边学边做(00001010) - Logic Server - 消息封装

        游戏服务器边学边做(00001011) - Logic Server - DLL之间的通信

        游戏服务器边学边做(00001100) - Logic Server - 生物 - 玩家

        游戏服务器边学边做(00001101) - Logic Server - 生物 - 怪物

        游戏服务器边学边做(00001110) - Logic Server - 生物 - AI

        游戏服务器边学边做(00001111) - Logic Server - 生物 - 寻路

        游戏服务器边学边做(00010000) - Logic Server - 道具

        游戏服务器边学边做(00010001) - Logic Server - 地图

        游戏服务器边学边做(00010010) - Logic Server - 攻击/技能(瞬发、读条、引导)

        游戏服务器边学边做(00010011) - Logic Server - BUFF

        游戏服务器边学边做(00010100) - Logic Server - 队伍/帮派/家族/阵营等等

        游戏服务器边学边做(00010101) - Logic Server - 排行榜

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值