Crates.io | quadify |
lib.rs | quadify |
version | 0.1.0 |
source | src |
created_at | 2024-04-07 17:28:34.953627 |
updated_at | 2024-04-07 17:28:34.953627 |
description | Bevy plugin that integrates macroquad's windowing/rendering/sound API |
homepage | |
repository | https://github.com/StepanTheGreat/quadify |
max_upload_size | |
id | 1199344 |
size | 43,780 |
If an enormous bevy's dependency tree is too much for your game - you may want to try a simpler solution. This plugin provides you with macroquad windowing/rendering/sound, while also trying to use existing, known to you bevy's API. If you're doing simple web-games with 2D graphics - this might be suitable for you.
(Note: I'm not macroquad nor bevy developer, so please check their respected projects first; I'm just combining these two in a simple plugin.)
feature name | description | reference (bevy) | is required | status |
---|---|---|---|---|
quad_window | Window management and events | bevy_window | ❗ | ⚒️ |
quad_input | Input types | bevy_input | ❗ | ⚒️ |
parallelism | Support for parallelism | None | ❗ | ❌ |
quad_render | Basic rendering abstractions | bevy_render/bevy_core_pipeline | ❔ | ❌ |
quad_asset | Really basic asset management | bevy_asset | ❔ | ❌ |
quad_sprite | Sprite rendering | bevy_sprite | ❔ | ❌ |
quad_text | Text rendering | bevy_text | ❔ | ❌ |
quad_ui | GUI from macroquad | bevy_ui | ❔ | ❌ |
quad_audio | Audio functionality | bevy_audio | ❔ | ❌ |
This list was composed on my personal needs, if the project gains attention I'll maybe try to add other functionality as well (But with no bloat)
I believe the platform support will be the same as macroquad's, so users might have to build their games using macroquad's instructions for each platform.
I'm leaving the same MIT and APACHE licenses from both projects for you to choose.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.