diff --git a/content/news/023/bevy_config_cam_logo.svg b/content/news/023/bevy_config_cam_logo.svg new file mode 100644 index 000000000..262bba605 --- /dev/null +++ b/content/news/023/bevy_config_cam_logo.svg @@ -0,0 +1,120 @@ + + + +
+ +
+

Bevy Config Cam

+ +
+

🎥

+
+
+
+
+
\ No newline at end of file diff --git a/content/news/023/bevy_midi_logo.svg b/content/news/023/bevy_midi_logo.svg new file mode 100644 index 000000000..fc6f3a4c5 --- /dev/null +++ b/content/news/023/bevy_midi_logo.svg @@ -0,0 +1,132 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+

bevy_midi

+
+
+
+
+
\ No newline at end of file diff --git a/content/news/023/erupt.svg b/content/news/023/erupt.svg deleted file mode 100644 index 4e24614f7..000000000 --- a/content/news/023/erupt.svg +++ /dev/null @@ -1,213 +0,0 @@ - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/content/news/023/index.md b/content/news/023/index.md index 70740e4c3..9d377c578 100644 --- a/content/news/023/index.md +++ b/content/news/023/index.md @@ -31,9 +31,12 @@ Feel free to send PRs about your own projects! [join]: https://github.com/rust-gamedev/wg#join-the-fun - [Game Updates](#game-updates) -- [Learning Material Updates](#learning-material-updates) + - [Open Combat](#open-combat) - [Engine Updates](#engine-updates) -- [Library & Tooling Updates](#library-tooling-updates) +- [Learning Material Updates](#learning-material-updates) +- [Library & Tooling Updates](#library--tooling-updates) + - [bevy_midi](#bevy_midi) + - [bevy_config_cam](#bevy_config_cam) - [Popular Workgroup Issues in Github](#popular-workgroup-issues-in-github) - [Meeting Minutes](#meeting-minutes) - [Requests for Contribution](#requests-for-contribution) @@ -91,24 +94,42 @@ making of [video](https://youtube.com/watch?v=3TOEZ7krhvI) on YouTube. ## Library & Tooling Updates -### [erupt] +### bevy_midi + +[![bevy_midi logo](bevy_midi_logo.svg)](https://github.com/BlackPhlox/bevy_midi) + +[bevy_midi](https://github.com/BlackPhlox/bevy_midi) by +[@BlackPhlox](https://github.com/BlackPhlox) is a new bevy plugin that uses +[midir](https://github.com/Boddlnagg/midir) to +interact with the bevy game engine. + +It started out with [bevy_osc](https://github.com/BlackPhlox/bevy_osc) as a +proof-of-concept interfacing with +[nannou_osc](https://github.com/nannou-org/nannou_osc) +and using other osc software to communicate with bevy. +Soon, realizing that nannou_osc is not that different +how you interfaces with midi, bevy_midi was born. + +Here is one of the examples which you can use a midi controller +to play piano with ([audio](https://discord.com/channels/691052431525675048/692648638823923732/857177113923682304)): [Video](https://user-images.githubusercontent.com/25123512/124200245-1fb86700-dad5-11eb-88a8-67bfef473bec.mp4) -![erupt logo](erupt.svg) +The plugins is still in its infancy. +So it still has some performance issues, so +any feedback and contributions is highly appreciated. +### bevy_config_cam -[erupt] by [@Friz64] provides bindings to the Vulkan API. +[![bevy_config_cam logo](bevy_config_cam_logo.svg)](https://github.com/BlackPhlox/bevy_config_cam) -Since being last mentioned in the newsletter shortly after its release, erupt -has undergone significant development. The generator, erupt's heart, has been -rewritten from scratch with the aim to improve maintainability. On top of that, -many bugs were fixed, the function loader was rewritten and usability was -improved while always keeping up to date with the latest Vulkan Headers as best -as possible. +[bevy_config_cam](https://github.com/BlackPhlox/bevy_config_cam) by [@BlackPhlox](https://github.com/BlackPhlox) +is an all-in-one purpose camera/player controller for bevy. -The ecosystem has gained traction, with many people using the crate for their -projects. Pure Rust Vulkan allocators with support for erupt have been released. +With focus on plug-and-play,flexibility and ease of use, this bevy plugin is +for anyone who is prototyping in 3D and doesn't want the hassle of programming +a player-controller from scratch.Instantly switch between camera modes such as +Tracking to Topdown, Follow Behind, FPS and Free and more. -[erupt]: https://gitlab.com/Friz64/erupt -[@Friz64]: https://blog.friz64.de/about +The plugins is very new. +So any feedback and contributions is highly appreciated. ## Popular Workgroup Issues in Github