{"repo":"johanhelsing/bevy_trauma_shake","free":true,"listed":false,"github":"https://github.com/johanhelsing/bevy_trauma_shake","clone":"git clone https://github.com/johanhelsing/bevy_trauma_shake.git","description":"A Bevy plugin for shaking 2d cameras","language":"Rust","stars":28,"topics":["2d","bevy","camera","game-development","camera-shake"],"license":"Apache-2.0","category":"game-templates","readme_excerpt":"bevy trauma shake Add camera shakes to your 2d Bevy game with three lines of code. Goals - Zero configuration required - Sensible defaults - Batteries included (default noise) - Compatible with bevy pancam Usage Add the plugin: Simply add a component to your camera: Make it shake: There is also a convenience system param for applying trauma to all Shake s: And an event, if you prefer that: And even a command: Maybe I went a little overboard and I should remove one of those ways, in any case, they can be toggled through the features: system param , events , commands . Optional configuration Optionally add ShakeSettings , if you're not happy with the defaults. Bevy Version Support The main branch targets the latest bevy release. bevy bevy trauma shake ---- ----------------- 0.19 0.8, main 0.18 0.7 0.17 0.6 0.16 0.5 0.15 0.4 0.14 0.3 0.13 0.2 0.12 0.1 License bevy trauma shake is dual-licensed under either - MIT License (./LICENSE-MIT or ) - Apache License, Version 2.0 (./LICENSE-APACHE or ) at your option. Thanks - - bevy camera shake : 2D and 3D shakes and more configuration options. I used this a lot for reference, but I wanted a simpler API. Contributions PRs welcome!","default_branch":null,"files":null,"tree":[],"storefront":"/r/johanhelsing","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/johanhelsing/bevy_trauma_shake/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}