Features

From OrbEdit Wiki

Jump to: navigation, search

Feature Overview

Orb is a multi-talented general 2D video game engine. Rather than failing to imitate reality through the latest and greatest technologies, Orb places emphasis on creating innovative gameplay experiences.

  • Easy-to-use and powerful level editor
  • Extensible Lua scripting interface
  • Innovative internal world structure allows for sets of objects to be queried via XPATH evaluation
  • Integrated Box2D physics engine with fast and robust collision detection
  • Full support for GLSL fragment and vertex shaders
  • Built-in sprite animation system allows for fine control over 2D animations
  • Support for a wide range of texture formats, including .bmp, .jpg, .tga, .gif, .png
  • Seamless handling of many different audio formats, including .midi, .wav, .ogg, .mp3
  • TrueType font support allows any .ttf file to be loaded and used for text display
  • Supports up to 32 object layers, for parallax backgrounds and HUD overlays
  • Scriptable input system queries input from keyboard or gamepad

Technologies

Orb proudly uses the following technologies:

Personal tools