Project overview

The Massiv is a distributed game middleware whose purpose is to simplify the development of distributed persistent massively multiplayer online games.

It is an object-oriented distributed system built on top of C++ and its standard library. It defines an "extended" object model, in a form of coding instructions, that allows the Core to fully manage application objects. This includes automatic object life time management (garbage collection), object serializability and full object introspection, ability to remote call object methods and migrate and replicate objects. All these features are self-contained and implemented by the Massiv core library. A potential application developer has only to know that these features are supported and how to use them properly.

Besides the object model the Massiv also supports transparent simulation state archivation, dynamic download of static data (textures, models) or server load balancing.

OW2 Massiv project home page

License Status Standards implemented
LGPL Archive none

Project information

Community Developers Users
Massiv project home page Massiv Forge Project data sheet not yet available
Massiv mailing lists Browse Massiv source on SVN
Project tracker not yet available

SQuAT: Software Quality Assurance and Trustworthiness

See here for a description of OW2 SQuAT programme.

FOSSology analysis Antepedia report Sonar OMM report (Open Maturity Model)
not yet available not yet available not yet available not yet available


Support Case studies
N/A not yet available