@@ -263,6 +263,51 @@ It's playable in browser on [itch][dayatmovies] and the code can be viewed on
263
263
[ dayatmoviesgit ] : https://github.com/ramirezmike/rust_gamejam_0821
264
264
[ bevy-movieday ] : https://bevyengine.org
265
265
266
+ ### [ The Process]
267
+
268
+ ![ An animated gif showing a machine setup to smelt iron ore] ( the_process.gif ) _ A
269
+ smelter factory setup in The Process_
270
+
271
+ [ The Process] by @setzer22 is an upcoming game about factory building, process
272
+ management, and carrot production, built with Rust using the Godot game engine!
273
+
274
+ This month has seen a lot of activity: More improvements to the level editor,
275
+ in-game assets and general gameplay improvements. But the main focus has been on
276
+ a new building system with improved ergonomics. The game is now approaching a
277
+ point where all the core mechanics for the factory simulation are in place, but
278
+ more in-game content and assets are still required reaching the first playable
279
+ demo.
280
+
281
+ This month the game has seen the following changes and improvements:
282
+
283
+ - New assets like
284
+ [ wooden planks] ( https://twitter.com/PlayTheProcess/status/1423712530267054086 ) ,
285
+ [ machine parts] ( https://twitter.com/PlayTheProcess/status/1433160712231297027 )
286
+ and
287
+ [ mashed carrot cans] ( https://twitter.com/PlayTheProcess/status/1434466387787923456 ) ,
288
+ with their in-game recipes.
289
+ - A new machine, the
290
+ [ centrifuge] ( https://twitter.com/PlayTheProcess/status/1430923976574910466 )
291
+ - A new system to tweak properties with
292
+ [ OSD sliders] ( https://twitter.com/PlayTheProcess/status/1424638751041536001 )
293
+ to speed-up iteration times. Short explanation
294
+ [ here] ( https://twitter.com/PlayTheProcess/status/1424638756246675459 ) .
295
+ - A new egui-powered
296
+ [ main menu] ( https://twitter.com/PlayTheProcess/status/1425785805453373444 )
297
+ for the main game screen.
298
+ - Improvements to the building system:
299
+ [ ghost markers] ( https://twitter.com/PlayTheProcess/status/1427560636289069059 ) ,
300
+ [ ramps] ( https://twitter.com/PlayTheProcess/status/1428300028712558595 ) ,
301
+ [ walls] ( https://twitter.com/PlayTheProcess/status/1429391914130882564 ) ,
302
+ [ machines] ( https://twitter.com/PlayTheProcess/status/1430229400923119621 )
303
+ and
304
+ [ conveyor belts] ( https://twitter.com/PlayTheProcess/status/1430479444213485574 ) !
305
+
306
+ _ Discussions:
307
+ [ /r/rust_gamedev] ( https://www.reddit.com/r/rust_gamedev/comments/p7ccad/a_3d_building_system_overhaul_for_the_process/ ) _
308
+
309
+ [ The Process ] : https://twitter.com/PlayTheProcess
310
+
266
311
## Engine Updates
267
312
268
313
## Learning Material Updates
@@ -330,6 +375,30 @@ Still more work ahead to make it solid, and to support WebGL2 properly.
330
375
[ pixels#187 ] : https://github.com/parasyte/pixels/pull/187
331
376
[ WGSL ] : https://gpuweb.github.io/gpuweb/wgsl/
332
377
378
+ ### [ godot-egui] -0.1.8
379
+
380
+ ![ An animation showing godot-egui running as a plugin inside the editor] ( godot_egui.gif )
381
+ _ You can now use egui to make Godot editor extensions!_
382
+
383
+ The [ egui] ( https://github.com/emilk/egui ) backend for
384
+ [ godot-rust] ( https://github.com/godot-rust/godot-rust ) is improving fast. Some
385
+ bugs have been ironed out during this past month, and the integration has got
386
+ several features:
387
+
388
+ - The repository now includes an example of how to setup egui to create
389
+ [ Godot editor plugins] ( https://twitter.com/PlayTheProcess/status/1431660162587275267 ) .
390
+ Contribution by @jacobsky .
391
+ - Custom font support by drag & dropping font files right from Godot editor.
98A5
td>392
+ - Updated crate to match latest egui 0.14.2
393
+ - Configurable texture filtering.
394
+ - Several bugfixes and improvements.
395
+
396
+ Additionally, a new [ theme
397
+ editor] ( https://github.com/setzer22/godot-egui/issues/5 ) is in the works, which
398
+ hopefully will be helpful to other egui backends as well!
399
+
400
+ [ godot-egui ] : https://github.com/setzer22/godot-egui
401
+
333
402
## Popular Workgroup Issues in Github
334
403
335
404
<!-- Up to 10 links to interesting issues -->
0 commit comments