Modern multimedia framework with a focus on performance and extensibility.
- Fast Rendering using modern WebGL2
- Audio playback and analysis using WebAudio
- Database system for local data storage using IndexedDB
- Gamepad support with customizable Button Mappings
- Pointer Events handling Mouse/Touch/Pen Events combined
- Powerful Resource Loader and Type Converter
- Collision Detection/Response using SAT
- Camera Handling supporting multiple Views
- Blendmodes (Add, Subtract, Multiply, Screen)
- Render to Target/Texture
- Flexible Particle System
- Seedable Random Number Generator
- Quadtree implementation
- Primitive DrawableShape rendering
- Touch Gestures
- Input Sequences
- Audio Fallback
- Audio Sprites
- Audio Effects
- WebGL Effects
- Mesh rendering
- Masking