@@ -582,6 +582,34 @@ jam][whats-the-word-results]!
582
582
[ whats-the-word-egui ] : https://github.com/mvlabat/bevy_egui
583
583
[ whats-the-word-results ] : https://itch.io/jam/rusty-jam/results
584
584
585
+ ## [ Humankind's Encyclopedia] [ humankind-twi ]
586
+
587
+ ![ Humankind's logo] ( humankind-wiki.jpeg )
588
+
589
+ [ Humankind] is a Civilization-like game from [ Amplitude Studios] ,
590
+ out of Early Access a few weeks ago.
591
+ While the game itself isn't written in Rust,
592
+ its [ gorgeous encyclopedia] [ humankind-wiki ] and persona sharing service
593
+ [ are written using rocket.rs] [ humankind-twi ] .
594
+
595
+ Since the encyclopedia has a big constraint of being used inside an embedded
596
+ in-game browser that has a bit of performance issues with full JS frameworks
597
+ the team opted for server-side rendering with the [ Tera] template framework.
598
+
599
+ > I had people working on that without any prior rust experience,
600
+ > and they were ready to code in no time thanks to good language documentation
601
+ > & useful compiler messages.
602
+ >
603
+ > We didn't do anything particularly complex, but the safety of Rust combined
604
+ > with performance enabled us to make this run for way less $$.
605
+ > You don't have to do complex system programming to profit from Rust's benefits.
606
+
607
+ [ Humankind ] : https://store.steampowered.com/app/1124300/HUMANKIND
608
+ [ humankind-twi ] : https://twitter.com/SobertKaos/status/1429812457820786694
609
+ [ humankind-wiki ] : https://humankind-encyclopedia.games2gether.com/en-us
610
+ [ Amplitude Studios ] : https://www.amplitude-studios.com
611
+ [ Tera ] : https://github.com/Keats/tera
612
+
585
613
## Engine Updates
586
614
587
615
### [ rg3d]
@@ -780,6 +808,25 @@ hopefully will be helpful to other egui backends as well!
780
808
781
809
[ godot-egui ] : https://github.com/setzer22/godot-egui
782
810
811
+ ## [ Dimforge] [ dimforge ]
812
+
813
+ [ ![ Dimforge logo] ( dimforge.png )] [ dimforge ]
814
+
815
+ [ Dimforge] [ dimforge ] creates open-source Rust crates for numerical simulation.
816
+ Some of the [ recent updates] [ dimforge-update ] :
817
+
818
+ - [ New user-guide for Rapier’s JS bindings] [ rapier-js-docs ] .
819
+ - [ nalgebra] v0.29 brings better soundness and non-Copy types support.
820
+ - [ Rapier] 0.11 brings a full set of joint limits.
821
+ - The work on unbreakable reduced-coordinates joints for Rapier
822
+ is also in progress.
823
+
824
+ [ dimforge ] : https://dimforge.com
825
+ [ dimforge-update ] : https://dimforge.com/blog/2021/08/15/the-last-two-months-in-dimforge
826
+ [ Rapier ] : https://rapier.rs
827
+ [ rapier-js-docs ] : https://rapier.rs/docs/user_guides/javascript/getting_started_js
828
+ [ nalgebra ] : https://nalgebra.org
829
+
783
830
## Popular Workgroup Issues in Github
784
831
785
832
<!-- Up to 10 links to interesting issues -->
0 commit comments