| Crates.io | bevy_archive_reader |
| lib.rs | bevy_archive_reader |
| version | 0.1.0 |
| created_at | 2025-12-30 13:38:17.648786+00 |
| updated_at | 2025-12-30 13:38:17.648786+00 |
| description | Reading archives as source of assets in Bevy |
| homepage | |
| repository | |
| max_upload_size | |
| id | 2012658 |
| size | 115,315 |
Simple crate for reading Bevy assets from archives. Supports adding password protection, obfuscation and compression. Support for generating archives is included behind the bundler feature.
app.add_plugins(
bevy_archive_reader::ArchivePlugin::default()
.with_path_relative("file.zip")
.with_password("SomeSecretPassword"),
);
Generating archives should be done outside of the game (or at least outside of the shipped game), for example in a build script.
bevy_archive_reader::bundle_assets(
"imported_assets/Default", // or "assets", depends on the use case
ArchiveSaveSettings::default()
.with_password("SomeSecretPassword")
.with_compression(bevy_archive_reader::ArchiveCompression::Xz)
.with_path_relative("file.zip"),
bevy_archive_reader is dual-licensed under MIT and Apache 2.0 at your option.
| bevy | bevy_archive_reader |
|---|---|
| 0.17 | 0.1 |