当前位置: 首页 > 工具软件 > NoahFrame > 使用案例 >

开源服务器框架NoahFrame分享:第一章 游戏服务器的进化

司徒修能
2023-12-01

开源服务器框架NoahFrame分享:第二章 插件与模块

NF(https://github.com/ketoo/NoahGameFrame)全称为 NoahFrame/NoahGameFrame。

NF最早为客户端设计,后来随着时代的变化,而为自己又转为服务器开发,故在吸收了众多引擎的优点后(包含Ogre的插件模式&模块化管理机制,Bigworld的数据管理&配置机制,类似MYGUI的接口层次设计),经过多年演化和实践,变成了一套游戏开发J解决方案。方案中包含开源的服务器架构,网络库(站在libevent的肩膀上),和unity3d的demo源码。现在NF已经在多个公司的多个项目中使用,其中包含知名产品 《全民无双》。

关键词

NoahGameFrame/NoahFrame/NF

集群/负载均衡/分布式

网关服务器 GateServer 心跳 多线程/线程池 开源网络框架/模型

一致性hash算法/ConsistentHash

游戏开发中的设计模式/数据结构

Socket Nagle/粘包/开源游戏服务器/ Game Server

一说到游戏服务器,其实大部分人第一认知,估计

 类似资料: