#bevy #web #wasm #game

bevy_wasm_window_resize

Bevy helper crate that makes application canvas match window size

5 unstable releases

0.3.0 Feb 17, 2024
0.2.1 Nov 21, 2023
0.2.0 Nov 13, 2023
0.1.1 Mar 31, 2023
0.1.0 Mar 31, 2023

#620 in Game dev

Download history 111/week @ 2024-02-12 72/week @ 2024-02-19 42/week @ 2024-02-26 8/week @ 2024-03-04 25/week @ 2024-03-11 10/week @ 2024-03-18 130/week @ 2024-04-01

167 downloads per month

MIT license

5KB

Bevy WASM window resize

crates.io license crates.io

This crate makes Bevy application canvas match window size.

Original idea and code behind: ManevilleF

Install

cargo add bevy_wasm_window_resize

Usage

Just add WindowResizePlugin during app creation process.

use bevy::prelude::*;
use bevy_wasm_window_resize::WindowResizePlugin;

fn main() {
    App::new()
        .add_plugins(DefaultPlugins)
        .add_plugin(WindowResizePlugin)
        .run();
}

Bevy compatibility table

Bevy version crate version
0.13 0.3
0.12 0.2
0.10 0.1

Dependencies

~20–60MB
~1M SLoC