From bda3053a9357957ed600f01bbafe7ec7b4bdac32 Mon Sep 17 00:00:00 2001 From: BlackPhlox Date: Sun, 4 Jul 2021 14:35:47 +0200 Subject: [PATCH 1/3] Init V2 --- content/news/023/bevy_config_cam_logo.svg | 120 ++++++++++++++++++++ content/news/023/bevy_midi_logo.svg | 132 ++++++++++++++++++++++ content/news/023/index.md | 46 ++++++++ 3 files changed, 298 insertions(+) create mode 100644 content/news/023/bevy_config_cam_logo.svg create mode 100644 content/news/023/bevy_midi_logo.svg 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/index.md b/content/news/023/index.md index 5635e947b..66e380f1f 100644 --- a/content/news/023/index.md +++ b/content/news/023/index.md @@ -30,6 +30,7 @@ Feel free to send PRs about your own projects! [Rust]: https://rust-lang.org [join]: https://github.com/rust-gamedev/wg#join-the-fun + - [Game Updates](#game-updates) - [Learning Material Updates](#learning-material-updates) - [Engine Updates](#engine-updates) @@ -254,6 +255,51 @@ This includes automatic testing using software adapters on CI. [wgpu-0.9]: https://crates.io/crates/wgpu/0.9.0 [Family reunion]: https://github.com/gfx-rs/wgpu/milestone/9?closed=1 +### [bevy_midi] + +![bevy_midi logo](bevy_midi_logo.svg) + +[bevy_midi] by [@BlackPhlox] is a new bevy plugin that uses +[midir] to interact with the bevy game engine. + +It started out with [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 [demo_audio]. + +The plugins is still in its infancy. +So it still has some performance issues, so +any feedback and contributions is highly appreciated. + +[bevy_midi]: https://github.com/BlackPhlox/bevy_midi +[bevy_osc]: https://github.com/BlackPhlox/bevy_osc +[midir]: https://github.com/Boddlnagg/midir +[demo_audio]: https://discord.com/channels/691052431525675048/692648638823923732/857177113923682304 +[@BlackPhlox]: https://github.com/BlackPhlox + +### [bevy_config_cam] + +![bevy_config_cam logo](bevy_config_cam_logo.svg) + +[bevy_config_cam] by [@BlackPhlox] +is an all-in-one purpose camera/player controller for bevy. + +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. + +The plugins is very new. +So any feedback and contributions is highly appreciated. + +[bevy_config_cam]: https://github.com/BlackPhlox/bevy_config_cam +[@BlackPhlox]: https://github.com/BlackPhlox + ## Popular Workgroup Issues in Github From dbe312af0943eac7b729ee5067ad97b944b0b260 Mon Sep 17 00:00:00 2001 From: BlackPhlox Date: Sun, 4 Jul 2021 14:41:20 +0200 Subject: [PATCH 2/3] Fixed nannou_osc not having same link format --- content/news/023/index.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/content/news/023/index.md b/content/news/023/index.md index 66e380f1f..e99192480 100644 --- a/content/news/023/index.md +++ b/content/news/023/index.md @@ -264,7 +264,7 @@ This includes automatic testing using software adapters on CI. It started out with [bevy_osc] as a proof-of-concept interfacing with -[nannou_osc](https://github.com/nannou-org/nannou_osc) +[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. @@ -278,6 +278,7 @@ any feedback and contributions is highly appreciated. [bevy_midi]: https://github.com/BlackPhlox/bevy_midi [bevy_osc]: https://github.com/BlackPhlox/bevy_osc +[nannou_osc]: https://github.com/nannou-org/nannou_osc [midir]: https://github.com/Boddlnagg/midir [demo_audio]: https://discord.com/channels/691052431525675048/692648638823923732/857177113923682304 [@BlackPhlox]: https://github.com/BlackPhlox From 3602b3ab108abecfefacf8a5139249a395345d4f Mon Sep 17 00:00:00 2001 From: BlackPhlox Date: Sun, 4 Jul 2021 16:57:15 +0200 Subject: [PATCH 3/3] Removed unused spacing --- content/news/023/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/news/023/index.md b/content/news/023/index.md index e99192480..11a38cef8 100644 --- a/content/news/023/index.md +++ b/content/news/023/index.md @@ -288,7 +288,7 @@ any feedback and contributions is highly appreciated. ![bevy_config_cam logo](bevy_config_cam_logo.svg) [bevy_config_cam] by [@BlackPhlox] -is an all-in-one purpose camera/player controller for bevy. +is an all-in-one purpose camera/player controller for bevy. 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