Information
  News
  News Archive
  Introduction
  Mission Statement
  Meet the Team
  General FAQ
  Message Boards

  World of Magicosm
  Examples
  Background
     History
     Dieties
  Player
     Experience
     Lore
     Lifecycle
     Races
     Professions
     Attributes
     Skills
  Magic
     Mana
     Spells
  Melee
  Social
     Owning Land
     Justice System
     Player Combat
     Trade Skills
  Magicosm FAQ

  Development
  Technology
  Progress
  Concept Art
  Screenshots
  Recruitment
  Development FAQ

  Additional
  Soapbox
  Stories



Magicosm Technology
Posted Friday, April 20, 2001

Magicosm is written in 100 percent Java. Both the client and the server use Sun Microsystem's Java J2SE v1.4. In addition, the client uses Sun's Java3d API for interfacing with 3d hardware. Java3d supports both OpenGL and DirectX under Windows.

Java has matured considerably over the last couple of years and has entered the mainstream as a competitive technology. Nevertheless Java is not typically thought of as a game development language. We feel the the benefits of Java far outweighed the slight performance penalty, and that it would only improve more with time. Since we are planning Magicosm to have a very long lifespan, we feel that Java will serve us well many years down the road. Java (and to a lesser degree Java3d) is relatively platform independent. It is our hope that Magicosm will be able to run on many different platforms as Java3d is ported to work on Macintosh and other hardware manufacturers. Java3d already works on MS Windows, Linux on IBM-compatible computers, and Solaris.



Copyright (c) 2000-2002 NavTools.com, Inc. All rights reserved. "Magicosm" is a trademark of NavTools.com, Inc.