Features
From OrbEdit Wiki
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:
