18 releases (4 breaking)
Uses new Rust 2024
| new 0.7.0-rc.13 | Feb 24, 2026 |
|---|---|
| 0.7.0-rc.11 | Feb 3, 2026 |
| 0.7.0-rc.7 | Jan 30, 2026 |
| 0.6.4 | Jan 27, 2026 |
| 0.1.3 | Jan 6, 2026 |
#1522 in Game dev
67KB
803 lines
Bevy Aquila
Aquila integration for the Bevy game engine.
This plugin registers a custom AssetReader for the aquila:// scheme. When a file is requested,
the plugin:
- Fetches the
AssetManifestfor the configured version (lazily cached). - Resolves the logical path to a content hash.
- Downloads the binary blob from the server.
Usage
use bevy::prelude::*;
use bevy_aquila::{AquilaPlugin, AquilaConfig};
App::new()
.add_plugins(AquilaPlugin::new(AquilaConfig {
url: "http://localhost:3000".to_string(),
version: "v1.0".to_string(),
token: None,
}));
Compatibility
| bevy | bevy_aquila |
|---|---|
| 0.17 | 0.6 |
License: MIT OR Apache-2.0
Dependencies
~30–53MB
~773K SLoC