Skip to content

Commit 3697401

Browse files
[N25] The Process and godot-egui (#769)
Co-authored-by: Setzer22 <[email protected]> Co-authored-by: Forest Anderson <[email protected]>
1 parent 0b02464 commit 3697401

File tree

3 files changed

+69
-0
lines changed

3 files changed

+69
-0
lines changed

content/news/025/godot_egui.gif

573 KB
Loading

content/news/025/index.md

Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -317,6 +317,51 @@ Read the [dev blog][triplehex-blog] for more info, follow
317317
[triplehex-twitter]: https://twitter.com/triplehexdev
318318
[shattersong-discord]: https://discord.gg/K5RHxVEK6F
319319

320+
### [The Process]
321+
322+
![An animated gif showing a machine setup to smelt iron ore](the_process.gif) _A
323+
smelter factory setup in The Process_
324+
325+
[The Process] by @setzer22 is an upcoming game about factory building, process
326+
management, and carrot production, built with Rust using the Godot game engine!
327+
328+
This month has seen a lot of activity: More improvements to the level editor,
329+
in-game assets and general gameplay improvements. But the main focus has been on
330+
a new building system with improved ergonomics. The game is now approaching a
331+
point where all the core mechanics for the factory simulation are in place, but
332+
more in-game content and assets are still required reaching the first playable
333+
demo.
334+
335+
This month the game has seen the following changes and improvements:
336+
337+
- New assets like
338+
[wooden planks](https://twitter.com/PlayTheProcess/status/1423712530267054086),
339+
[machine parts](https://twitter.com/PlayTheProcess/status/1433160712231297027)
340+
and
341+
[mashed carrot cans](https://twitter.com/PlayTheProcess/status/1434466387787923456),
342+
with their in-game recipes.
343+
- A new machine, the
344+
[centrifuge](https://twitter.com/PlayTheProcess/status/1430923976574910466)
345+
- A new system to tweak properties with
346+
[OSD sliders](https://twitter.com/PlayTheProcess/status/1424638751041536001)
347+
to speed-up iteration times. Short explanation
348+
[here](https://twitter.com/PlayTheProcess/status/1424638756246675459).
349+
- A new egui-powered
350+
[main menu](https://twitter.com/PlayTheProcess/status/1425785805453373444)
351+
for the main game screen.
352+
- Improvements to the building system:
353+
[ghost markers](https://twitter.com/PlayTheProcess/status/1427560636289069059),
354+
[ramps](https://twitter.com/PlayTheProcess/status/1428300028712558595),
355+
[walls](https://twitter.com/PlayTheProcess/status/1429391914130882564),
356+
[machines](https://twitter.com/PlayTheProcess/status/1430229400923119621)
357+
and
358+
[conveyor belts](https://twitter.com/PlayTheProcess/status/1430479444213485574)!
359+
360+
_Discussions:
361+
[/r/rust_gamedev](https://www.reddit.com/r/rust_gamedev/comments/p7ccad/a_3d_building_system_overhaul_for_the_process/)_
362+
363+
[The Process]: https://twitter.com/PlayTheProcess
364+
320365
## Engine Updates
321366

322367
## Learning Material Updates
@@ -410,6 +455,30 @@ Still more work ahead to make it solid, and to support WebGL2 properly.
410455
[pixels#187]: https://github.com/parasyte/pixels/pull/187
411456
[WGSL]: https://gpuweb.github.io/gpuweb/wgsl/
412457

458+
### [godot-egui]-0.1.8
459+
460+
![An animation showing godot-egui running as a plugin inside the editor](godot_egui.gif)
461+
_You can now use egui to make Godot editor extensions!_
462+
463+
The [egui](https://github.com/emilk/egui) backend for
464+
[godot-rust](https://github.com/godot-rust/godot-rust) is improving fast. Some
465+
bugs have been ironed out during this past month, and the integration has got
466+
several features:
467+
468+
- The repository now includes an example of how to setup egui to create
469+
[Godot editor plugins](https://twitter.com/PlayTheProcess/status/1431660162587275267).
470+
Contribution by @jacobsky.
471+
- Custom font support by drag & dropping font files right from Godot editor.
472+
- Updated crate to match latest egui 0.14.2
473+
- Configurable texture filtering.
474+
- Several bugfixes and improvements.
475+
476+
Additionally, a new [theme
477+
editor](https://github.com/setzer22/godot-egui/issues/5) is in the works, which
478+
hopefully will be helpful to other egui backends as well!
479+
480+
[godot-egui]: https://github.com/setzer22/godot-egui
481+
413482
## Popular Workgroup Issues in Github
414483

415484
<!-- Up to 10 links to interesting issues -->

content/news/025/the_process.gif

2.22 MB
Loading

0 commit comments

Comments
 (0)