@@ -31,6 +31,7 @@ Feel free to send PRs about your own projects!
3131
3232-  [ Announcements] ( #announcements ) 
3333-  [ Game Updates] ( #game-updates ) 
34+   -  [ Untitled Pixel Wizards Game] ( #untitled-pixel-wizards-game ) 
3435-  [ Engine Updates] ( #engine-updates ) 
3536-  [ Learning Material Updates] ( #learning-material-updates ) 
3637-  [ Tooling Updates] ( #tooling-updates ) 
@@ -70,6 +71,32 @@ If needed, a section can be split into subsections with a "------" delimiter.
7071
7172## Game Updates  
7273
74+ ### [ Untitled Pixel Wizards Game] [ pixel-wizards ]  
75+ 
76+ {{ embed_video(type="video/mp4", src="untitled-pixel-wizards-game.mp4",
77+ caption="Enemies now perceive, pursue and attack.. and occasionally get burned to death.") }}
78+ 
79+ [ ![ A Hound chases a player, and its corpse ragdolls after it is burned to death by a fireball] ( untitled-pixel-wizards-game.gif )] [ pixel-wizards ]   
80+ _ Enemies now perceive, pursue and attack.. and occasionally get burned to death._ 
81+ 
82+ [ Untitled Pixel Wizards Game] [ pixel-wizards ]  is a local-multiplayer [ Noita] -like platformer about
83+ killing baddies using spells powered by pixel physics. This month was focused on juicing up said baddies:
84+ 
85+ -  [ Pew Pew Pew] [ pixel-wizards-update-1 ] : baddies learned to shoot at players.
86+ -  [ Hot Pursuit] [ pixel-wizards-update-2 ] : baddies also learned to chase players! (They're real smart.)
87+ -  [ Status Update] [ pixel-wizards-update-3 ] : physically-simulated pixels learn to burn & poison players & baddies.
88+ -  [ Ragdolls] [ pixel-wizards-update-4 ] : corpses of dead baddies learn to tumble around all realistic-like.
89+ -  [ Fiddling with Fire] [ pixel-wizards-update-5 ] : the fire mechanic figures out how to better burn baddies.
90+ 
91+ [ pixel-wizards ] : https://slowrush.dev 
92+ [ Noita ] : https://store.steampowered.com/app/881100/Noita/ 
93+ [ pixel-wizards-update-1 ] : https://www.slowrush.dev/news/pew-pew/ 
94+ [ pixel-wizards-update-2 ] : https://www.slowrush.dev/news/hot-pursuit/ 
95+ [ pixel-wizards-update-3 ] : https://www.slowrush.dev/news/status-update/ 
96+ [ pixel-wizards-update-4 ] : https://www.slowrush.dev/news/ragdolls/ 
97+ [ pixel-wizards-update-5 ] : https://www.slowrush.dev/news/fiddling-with-fire/ 
98+ 
99+ 
73100### [ Way of Rhea] [ wor ]  
74101
75102[ ![ Way of Rhea] ( wor.jpg )] [ wor ] 
@@ -80,13 +107,13 @@ If needed, a section can be split into subsections with a "------" delimiter.
80107Way of Rhea is a color-based puzzle game with difficult puzzles, but
81108forgiving mechanics developed by [ Mason Remaley]  in a custom Rust engine. Since its release in May...
82109
83- *  Four alternate secret solutions have been fixed
84- *  Two alternate puzzle solutions have been fixed
85- *  A physics glitch that allowed persistent players to clip through a specific wall was fixed
86- *  Polish was added to some camera motion cues, UI, achievements, tutorials, and dialogue
87- *  A bug that prevented the game from running on Parallels on macOS was fixed
88- *  Support for GeForce NOW was enabled on Steam
89- *  And more...
110+ -  Four alternate secret solutions have been fixed
111+ -  Two alternate puzzle solutions have been fixed
112+ -  A physics glitch that allowed persistent players to clip through a specific wall was fixed
113+ -  Polish was added to some camera motion cues, UI, achievements, tutorials, and dialogue
114+ -  A bug that prevented the game from running on Parallels on macOS was fixed
115+ -  Support for GeForce NOW was enabled on Steam
116+ -  And more...
90117
91118You can support development by [ purchasing Way of Rhea on Steam] [ wor ] , or
92119[ signing up for the mailing list] [ wor-mail ]  to hear about future games.
@@ -95,14 +122,70 @@ You can support development by [purchasing Way of Rhea on Steam][wor], or
95122[ wor ] : https://store.steampowered.com/app/1110620/Way_of_Rhea/?utm_campaign=tmirgd&utm_source=n52 
96123[ wor-mail ] : https://anthropicstudios.com/newsletter/signup/tech 
97124
125+ 
98126## Engine Updates  
99127
128+ ### [ godot-rust]  
129+ 
130+ ![ godot-rust logo] ( godot-rust.png ) 
131+ 
132+ godot-rust ([ GitHub] [ gd-github ] , [ Discord] [ gd-discord ] , [ Mastodon] [ gd-mastodon ] , [ Twitter] [ gd-twitter ] ) by [ @Bromeon  ] 
133+ provides Rust bindings for the [ Godot engine] ( https://godotengine.org/ ) .
134+ 
135+ After quite a bit of development on GitHub, the Godot 4 bindings are now available on [ crates.io] ( https://crates.io/crates/godot )  -- 
136+ you can immediately get started using 
137+ ` cargo add godot ` . Furthermore, the GDExtension API level can now be specified with a Cargo feature, e.g. ` api-4-1 ` .
138+ 
139+ The ` ScriptInstance `  API has matured a lot over the past months. This feature allows users to write Godot scripts in Rust, which can be
140+ attached to nodes (just like GDScript). Scripts allow for quickly attaching/detaching functionality in a scene.
141+ 
142+ The overall API has seen several consistency improvements: reorganized modules, ` self ` /` &self `  receivers on geometric types,
143+ easier element access for ` Array ` /` Dictionary ` /` Packed*Array ` . The library has also benefited from Rust's
144+ [ ` #[diagnostic::on_unimplemented] ` ] [ gd-diagnostic ]  to improve user-facing error messages.
145+ 
146+ _ Discussions:
147+ [ /r/rust] ( https://www.reddit.com/r/rust/comments/1dnmjtl/godotrust_now_on_cratesio_with_the_godot_crate/ ) ,
148+ [ Mastodon] ( https://mastodon.gamedev.place/@GodotRust/112673330814149117 ) ,
149+ [ X] ( https://x.com/GodotRust/status/1805327592222081482 ) _ 
150+ 
151+ _ See also the [ devlog article] [ gd-dev-june ] ._ 
152+ 
153+ [ @Bromeon ] : https://github.com/Bromeon 
154+ [ gd-dev-june ] : https://godot-rust.github.io/dev/june-2024-update 
155+ [ gd-diagnostic ] : https://blog.rust-lang.org/2024/05/02/Rust-1.78.0.html#diagnostic-attributes 
156+ [ gd-discord ] : https://discord.gg/aKUCJ8rJsc 
157+ [ gd-github ] : https://github.com/godot-rust/gdext 
158+ [ gd-mastodon ] : https://mastodon.gamedev.place/@GodotRust 
159+ [ gd-twitter ] : https://twitter.com/GodotRust 
160+ [ godot-rust ] : https://godot-rust.github.io 
161+ 
100162## Learning Material Updates  
101163
102164## Tooling Updates  
103165
104166## Library Updates  
105167
168+ ### [ egui_ratatui] [ egui_ratatui ]  
169+ 
170+ ![ egui_ratatui running in Bevy] ( egui_ratatui.jpg ) 
171+ _ egui_ratatui running in Bevy_ 
172+ 
173+ [ egui_ratatui] [ egui_ratatui ]  by [ gold-silver-copper] [ gold ]  is an [ egui] [ egui ]  widget that is also a [ ratatui] [ ratatui ]  backend. 
174+ It allows you to create Terminal User Interfaces (TUIs) inside egui.
175+ You can try out the [ web demo] [ erat_web ]  to see it in action.
176+ 
177+ The current release is the product of months of iteration, and is now "stable".
178+ It is Wasm compatible and engine agnostic: use it in Bevy, * Quad, eframe, pixels, etc.
179+ 
180+ ` egui_ratatui `  is currently being used for the development of a game and 
181+ educational software at a startup with no issues so far.
182+ 
183+ [ egui_ratatui ] : https://github.com/gold-silver-copper/egui_ratatui 
184+ [ gold ] : https://github.com/gold-silver-copper 
185+ [ ratatui ] : https://github.com/ratatui-org/ratatui 
186+ [ egui ] : https://github.com/emilk/egui 
187+ [ erat_web ] : https://gold-silver-copper.github.io/ 
188+ 
106189## Popular Workgroup Issues in GitHub  
107190
108191<!--  Up to 10 links to interesting issues --> 
0 commit comments