51CTO博客开发
从这篇文章开始,我们开始进入ryzom游戏世界的内部架构,我会分几篇文章把涉及到的service做一个介绍,今天我们先来看一下naming service。 因为一个游戏世界一般会按功能分成多个service,多个service又会在不同的物理机器上(这里不包括那种把所有的游戏逻辑和功能都放在一个进程内的做法),所以首先碰到的一个问题就是多个service启动的问题,
上一篇文章我们分析了ryzom的内存分配策略,ryzom还有很多其他的基础模块,我们将在以后分析ryzom服务端架构的时候再介绍,今天我们来看一下ryzom的登陆流程. 一个ryzom的游戏世界由多个服务组成,在登陆的时候主要涉及三个服务:su(shard unifier service), ws(welcome service), fes(front end service).此外
从今天开始将会陆续把自己在看ryzom服务端代码中的心得和学习到的东西记录下来,其中还会参考mangos等,ryzom的介绍在这里就不写了,有兴趣的可以自己google. 就像云风大神一再强调的,一个稳定高效的mmorpg服务端还是需要一套自己的内存分配机制,所以今天我们先来看一下ryzom的内存分配机制.以下用到的所有文件都在misc目录下. 1.purge  
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号