项目介绍:《虎豹骑》(Tiger Knight)是一款新类型动作竞技战争网游。采用虚幻3引擎开发,游戏以三国题材为背景,游戏风格为史诗战争类,支持最多100人对100人的大规模战斗
技术架构:基于Pomelo框架二次开发,使用C++、Nodejs做的分布式架构;使用Mongodb数据存储;使用Redis做缓存
项目职责:主要负责大厅平台框架优化,线上部署和问题处理
1、研发自动化压测工具,优化服务器架构,提升单服承载能力
2、重构聊天系统,内部广播条数从N个玩家变为服务器数量,支持更高并发
3、升级V8引擎组件到LTS版本,提高安全和稳定性
4、实现登录排队功能及PM支持,可根据服务器动态调整,提高服务器稳定性和玩家登录体验
5、Steam/Wegame的SDK接入
6、数据加载/落地组件优化,提高数据处理效率
7、完成项目上线部署,线上问题处理,提高玩家游戏体验
8、Code Review机制,提高问题发现率