游戏服务器介绍(一) ryzom

介绍一个重量级服务器ryzom。
2010年5月 ryzom core 项目宣布开源。它是一个真正的分布式服务器,这对国内一些经验不丰富的团队来讲简直就是福音。
ryzom 几乎所有用c++编写。前端有少许lua。它的架构彻底是模块化的。好比AI模块和聊天模块分别在两个不一样的进程上。模块间用共享内存或者socket通信。开源部分还包括模板的生成工具(不是我们用的古老的二维表,至关细化),php部分的数据统计功能。
我曾经用两个月深刻看过这套代码,代码质量很是高,宏技巧用的过多,可是用的很是棒,每一个模块都有本身的控制台,维护方便,调试简单。而且这套服务器是跨平台的。最夸张的是为了这个游戏他们开发了一个完整的关系型数据库(并无用到)。php

三年多过去了,中国市场上几乎没有几款游戏用ryzom。难道ryzom过期了吗?其实否则,国内服务器的水准还远远不能和ryzom比,而且ryzom在开源世界里还在继续成长。可是为何没人用呢?
在我我的来看主要是由于三点:
1.国内的信息太封闭了或者说不多有人去主动了解开源技术,同行们大部分人仍是不知道有这个项目。
2. ryzom 太复杂了。它对技术人员的要求比较高。
3. 公司不给时间,国内公司不多有技术驱动的项目,因此游戏质量每每————烂。前端

相关文章
相关标签/搜索