Medusa (game engine)

From Wikipedia, the free encyclopedia

Medusa Engine
Developer: Palestar
OS: Cross-platform
Use: Game Engine
Website: http://www.palestar.com

Medusa is a proprietary C++ 3D game engine that has been in development by Palestar since 1998, and is used in the relatively little known DarkSpace sci-fi MMO.

[edit] Features

Key features of the Medusa SDK include:

  • Scene-Graph Rendering System - Includes Static, Animated and Skeletal Meshes, Solid BSP Tree, Particle Systems, Dynamic Lighting, Sprites, Lens Flares, and Sound nodes.
  • Distributed World Simulation - Dynamically distribute the world simulation among any number of machines on the server backend.
  • Resourcer - Edit and version control all game assets using one tool
  • Cross Platform - All hardware specific systems are accessed using abstract classes.
  • Complete Audio Systems - Single shot and streamed sounds, audio compression, audio capture, and interactive digital music.
  • Network Systems - Client/Server classes, compressed sockets, and more.
  • Factory Based - The entire engine is based on using factories to create classes for serialization and class enumeration.

[edit] GameCQ

GameCQ is based on the Medusa engine and provides the client front-end and the required server backend for games. It can also be used as an independent publishing platform for games or software titles that do not use the Medusa engine.

The GameCQ Lobby Client (GCQL.exe) provides a stand-alone lobby client that can be installed on the players computer separate from the game application.

[edit] External links