MASSIV简介

MASSIV,一个大型多人在线游戏(MMOG)中间件项目的简称。

此项目开发时间很早,从2001年开11月开始开发,一直到2004年9月停止更新,历时将近三年,开发团队共六人,都来自于Charles University
这个项目最初就是学校的一个科研项目,所以当项目在2004年9月结束的时候,开发人员就各奔东西,项目也就没有进一步开展下来。不过,就该项目提供的功能来看,已经很值得游戏开发人员参考了,特别适合那些网络游戏开发团队中需要完成网络功能的开发人员。

从项目定位就可以看出,该项目面向的是游戏开发人员,并没有提供一个完整的游戏,其目的是为了解决目前大多数多人在线游戏中普遍存在的问题。项目采用C++和STL开发,适用于UNIX和Windows平台。

项目特色包括:
 
  • 采用C/S架构;
  • 对象模型(可托管对象(注意:与.net中不是同一概念))
  •  一致性管理
  • 静态数据(纹理,模型)及其分布管理
  • 服务器负载均衡
  • 网络
  • 多平台可移植代码
  • 目前MASSIV的版本号为1.1.b,在网上提供源代码,文档和demo的下载,项目主页为http://massiv.objectweb.org/index.html,通过主页可以找到链接地址,有感兴趣的朋友及正在从事游戏开发的朋友可以下载一个看看。

    posted @ 2006-03-18 14:52  Articles about .NET  阅读(496)  评论(2编辑  收藏  举报