Eigenschaften
  • Core (90%)
    • High precision timer (100%)
    • Java Webstart compatible (100%)
  • Graphics (80%)
    • Support for Java2D rendering pipelines (Direct3D, OpenGL) (100%)
    • Fullscreen, Windowed and Canvas (Integrated, Applet) rendering (100%)
    • Optional OpenGL rendering device (besides Java render pipeline) (0%)
    • Null rendering device (0%)
    • GIF, JPEG and PNG graphics support (100%)
    • Alpha transparency (100%)
    • Animated sprites (100%)
    • Primitive rendering elements (Lines, Circles, Rectangles, Text) (100%)
    • Complex rendering type (Images) (100%)
    • TrueType and Pixel Fonts (100%)
    • Widget library for user intefaces (Swing and Lightweight) (95%)
  • Input (100%)
    • Keyboard (100%)
    • Mouse including wheel (100%)
  • Sound (0%)
    • Wave (0%)
    • MP3 (0%)
    • Ogg Vorbis (0%)
    • MIDI (0%)
  • Scene Graph (100%)
    • Flat (100%)
    • Directed acyclic graph (DAG) (100%)
    • Layer Concept (100%)
  • IO Subsystem (20%)
    • Loading / Saving of scripted elements (0%)
    • Loading / Saving of maps (0%)
    • Loading / Saving of images (GIF, JPEG, PNG) (100%)
  • Network Subsystem (75%)
    • Client Implementation (100%)
      • TCP (100%)
      • UDP (100%)
    • Server Implementation (100%)
      • TCP (100%)
      • UDP (100%)
    • Peer-to-Peer system (0%)
  • Scipting Subsystem (75%)
    • Extendable scripting system (100%)
    • Scriptable DAG elements (100%)
    • Java Language Scripts (100%)
    • XML Language Scripts (0%)
    • Other Language Scritps (e.g. JavaScript, Lua, PROLOG) (0%)
  • Collision Subsystem (0%)
    • Collision detection (0%)
    • Collision response (0%)
  • Artificial Intelligence (50%)
    • Pathfinding (0%)
    • Finite State Machine (FSM / FSA) (100%)
  • Logging Subsystem (100%)
    • File based (100%)
    • Stream based (100%)