You can edit almost every page by Creating an account. Otherwise, see the FAQ.

Megaverse Simulation Network

From EverybodyWiki Bios & Wiki



Megaverse
Megaverse
A typical system – A Megaverse screenshot
Developer(s)Various Open Source Contributors
Initial releaseSep 2009
Stable release
0.16.2 / February 8, 2014
Engine
    Operating systemLinux, Windows
    PlatformPC
    TypeEducational software
    Real-time strategy
    Space simulation
    LicenseAGPL
    Websitehttp://megaverse.info, (project, wiki)

    Search Megaverse Simulation Network on Amazon.

    The Megaverse is a distributed network of physics and universe simulations based on the Open Source Omega Universe simulator. The Omega Protocol serves requests via JSON-RPC allowing nodes to be linked up over the Internet, the Web, AMQP, WebSockets and more.

    Omega implements a full role based access control system allowing Megaverse administrators to granularly enable/disable users from accessing certain entities and performing particular operations. Dependening on their granted access level, users interacting with Megaverse nodes may create, retrieve, and manipulate cosmos entities (galaxies, solar systems, stars, planets, etc.), player controlled entities (ships, stations), custom sequences of live events and runtime workflows (missions), and more.

    Each physical entity in the Megaverse is associated with a location that has coordinates in 3D Cartesian space, an orientation, and a movement strategy responsible for updating it. Users may subscribe to generic location-level events, such as movement and proximity, remotely via JSON-RPC, a language and platform agnostic protocol. Thus the most clients running in a multitude of environments can query and invoke Omega simulation functionality over any transport.

    Features[edit]

    This is a list of the key features of the Omega Universe Simulator as of the latest release:

    • Allows user to create and track galaxies, solar system, stars, planets, asteroids, moons, ships, stations, resources, loot, and more
    • Includes a highly reusable remote 3D-location tracker
    • Provides intuitive high level simulation statistics and user ranking mechanisms
    • Has a robust scriptable interface through which sequences of events can be defined and customized
    • Is an Open Source Project (AGPLv3) implemented in Ruby
    • Implements a Client/Server architecture, listening for JSON-RPC requests over:
      • TCP/IP
      • HTTP
      • AMQP
      • Websockets
      • Unix Sockets
      • And More (any transport supported by RJR)
    • Ships with a powerful web-frontend based on middleman and three.js
    • Provides many user-friendly utility commands and examples
    • Is easy to interface with external physics engines, databases, and more
    • Runs on Linux and Windows (MacOSX server support and mobile clients are on the roadmap)
    • Is growing by the day!

    In the media[edit]

    Megaverse was the featured project on FLOSS Weekly on Jan 29, 2014

    See also[edit]

    References[edit]

    External links[edit]


    This article "Megaverse Simulation Network" is from Wikipedia. The list of its authors can be seen in its historical. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.