@@ -427,6 +427,28 @@ Full devlogs:
427
427
428
428
[ akigi ] : https://akigi.com
429
429
430
+ ### Nox Futura: Rust Edition
431
+
432
+ ![ worldgen menu] ( nox-f.png )
433
+
434
+ ^ _ Worldgen menu_
435
+
436
+ [ Herbert Wolverson] [ thebracket ]
437
+ (the author of [ bracket-lib] and [ the Rust Roguelike Tutorial] [ rl-book ] )
438
+ started experimenting with porting [ Nox Futura] [ nox-f-itch ] to Rust.
439
+
440
+ At the moment, a wgpu-rs backend, basic planet and region generation are ready.
441
+ Check out Sharing Saturday devlogs for more detailed reports:
442
+ [ \# 1] [ nox-f-1 ] , [ \# 2] [ nox-f-2 ] , [ \# 3] [ nox-f-3 ] .
443
+
444
+ [ thebracket ] : https://bracketproductions.com
445
+ [ bracket-lib ] : https://github.com/thebracket/bracket-lib
446
+ [ rl-book ] : http://bfnightly.bracketproductions.com/rustbook/
447
+ [ nox-f-itch ] : https://thebracket.itch.io/nox-futura
448
+ [ nox-f-1 ] : https://reddit.com/r/roguelikedev/comments/gg4qx4/sharing_saturday_310/fq0cvrm
449
+ [ nox-f-2 ] : https://reddit.com/r/roguelikedev/comments/gout79/sharing_saturday_312/frjozbb
450
+ [ nox-f-3 ] : https://reddit.com/r/roguelikedev/comments/gxg69q/sharing_saturday_314/ft4akml
451
+
430
452
### [ On FPS Game Progress \# 1] [ on-fps-game-1 ]
431
453
432
454
[ ![ Video demo of the current progress] ( on-fps.jpeg )] [ on-fps-game-video ]
@@ -605,6 +627,26 @@ _Discussions:
605
627
[ @lokathor ] : https://twitter.com/lokathor
606
628
[ core::arch ] : https://doc.rust-lang.org/nightly/core/core_arch/arch/index.html
607
629
630
+ ### [ Point of WebGPU on Native] [ wgpu-post ]
631
+
632
+ ![ wgpu-rs logo] ( wgpu-logo.png )
633
+
634
+ This month, [ @kvark ] shared their vision of
635
+ [ why WebGPU on native platforms is important] [ wgpu-post ] .
636
+
637
+ > I can see WebGPU on native being a go-to choice for amateur developers,
638
+ > students, indie professionals, mobile game studios, and many other groups.
639
+ > It could be the default GPU API, if it can deliver on its promises of safety,
640
+ > performance, and portability. We have a lot of interest and early adopters,
641
+ > as well as big forces in motion to make this real.
642
+
643
+ _ Discussions:
644
+ [ /r/rust] ( https://reddit.com/r/rust/comments/gdbgoc/point_of_webgpu_on_native ) ,
645
+ [ hackernews] ( https://news.ycombinator.com/item?id=23079200 ) _
646
+
647
+ [ wgpu-post ] : https://kvark.github.io/web/gpu/native/2020/05/03/point-of-webgpu-native.html
648
+ [ @kvark ] : https://kvark.github.io
649
+
608
650
### NodeFX
609
651
610
652
[ ![ NodeFX] ( nodefx.png )] [ NodeFXTweet ]
@@ -689,6 +731,21 @@ _Discussions: [/r/rust](https://www.reddit.com/r/rust/comments/gf42ip/kas_gui_04
689
731
[ kas-040 ] : https://github.com/kas-gui/kas/blob/master/CHANGELOG.md
690
732
[ dhardy ] : https://github.com/dhardy
691
733
734
+ ### [ Iced]
735
+
736
+ ![ "Life" demo] ( iced-life.gif )
737
+
738
+ [ Iced] is experimental, cross-platform GUI crate
739
+ focused on simplicity and type safety.
740
+ Iced can be used natively, in a web browser, or can use wgpu,
741
+
742
+ This month, Iced [ got interactivity support for the Canvas widget] [ iced-pr ] .
743
+ Also, check out a new "Game of Life" demo [ here] [ iced-life ] .
744
+
745
+ [ iced ] : x
746
+ [ iced-pr ] : https://github.com/hecrj/iced/pull/325
747
+ [ iced-life ] : https://github.com/hecrj/iced/tree/e7e8e76c2/examples/game_of_life
748
+
692
749
### [ beehive]
693
750
694
751
``` text
0 commit comments