谨以此系列文章献给过去四年半的自己,又要开始新的征程了。
先跟过去告个别:
接下来是一系列技术文章,工程浩大,先大致列个提纲,有时间就写。
首先剖析一份代码,我不知道该怎么称呼这份代码,我认识它的时候它是一个代号Inception的手游的服务器引擎,源于网易的一个飞行游戏,再往前据说是韩国人的作品,我不管,我叫它IncServer:
- 拆解IncServer网络库
- IncServer的场景管理及AOI实现
- TODO:IncServer寻路&碰撞
- TODO:IncServer定时器
- TODO:IncServer状态机
- TODO:IncServer Profile机制
- TODO:IncServer基础组件
- 侵入式链表
- MyMap
- Blocking Queue
- ……
- ……
再来看IncServer中用到的比较重要的第三方组件:
- TCMalloc解密
- TODO:Luajit源码剖析
最后是个人游戏开发沉思录:
- copy-on-write技术在游戏中的应用
- 几则状态同步的经验
- 做战斗零零碎碎的经验
- TODO:动作打击感相关
- ……
加油,一起进步