exo-js-core
v1.0.21
Published
A lightweight, flexibile and powerful multimedia framework.
Downloads
20
Readme
ExoJS
Modern multimedia framework with a focus on performance and extensibility.
Features
- 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
Work in Progress
- Primitive DrawableShape rendering
- Touch Gestures
- Input Sequences
- Audio Fallback
- Audio Sprites
- Audio Effects
- WebGL Effects
- Mesh rendering
- Masking