oxid
oxid
is an i/o library for Rust with cross-platform support. oxid
is a fork of macroquad.
Supported inputs
- Keyboard
- Mouse
Supported outputs
- Rendering
Supported platforms
- PC: Windows/Linux/MacOs
- HTML5
- Android
Features
- Same code for all supported platforms, no platform dependent defines required
- Efficient 2D rendering with automatic geometry batching
- Minimal amount of dependencies: build after
cargo clean
takes only 16s on x230(~6years old laptop) - Immidiate mode UI library included
- Single command deploy for both WASM and Android build instructions