游戏服务器开发总结,本文只是对开发中遇到的、用到的、看到的技术点进行粗略的总结游戏开发 流程游戏素材,没有对每个技术点进行深入的描述。
游戏类型
本文以MMORPG类型为例,总结一下服务器开发的技术栈。
建筑学
基本功能
贮存
Nosql以redis为例
沟通
由于竞争和死锁游戏动态,可能无法使用多线程或线程池。 目前使用较多的I/O复用模型。
应用层编程模型通用网络开源库
利用多核cpu的优势,设置最佳线程数,通信方式如下
协议书
逻辑
操作
开发调试
IDAlua或python下的相关调试工具栈溢出、数组越界、野指针、未初始化内存
性能分析
内存分析工具
安全
插入
从:
相关视频推荐
三问带你看懂skynet源码丨什么是actor?丨如何调度actor?丨actor如何绑定网络?
使用天网同时撕裂万人在线游戏丨多核并发编程
游戏开发核心技术要点天网训练营丨四小时带你玩转游戏服务器天网框架技术要点
LinuxC++后台服务器开发架构师免费学习地址
【文章福利】:小编整理了一些个人认为比较好的学习书籍和视频资料分享到群档。 如果需要游戏开发 流程,可以自己添加! ~点击832218493加入(需自取)