Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit 8e7ff6b

Browse filesBrowse files
authored
Newsletter 10: Iced, NoxF, wgpu (rust-gamedev#166)
* Newsletter 10: Iced, NoxF, wgpu * Newsletter 10: Nox Futura: Move to games * Newsletter 10: wgpu: nickname
1 parent f913df4 commit 8e7ff6b
Copy full SHA for 8e7ff6b

File tree

Expand file treeCollapse file tree

4 files changed

+57
-0
lines changed
Filter options
Expand file treeCollapse file tree

4 files changed

+57
-0
lines changed
1.04 MB
Loading

‎content/posts/newsletter-010/index.md

Copy file name to clipboardExpand all lines: content/posts/newsletter-010/index.md
+57Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -427,6 +427,28 @@ Full devlogs:
427427

428428
[akigi]: https://akigi.com
429429

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+
430452
### [On FPS Game Progress \#1][on-fps-game-1]
431453

432454
[![Video demo of the current progress](on-fps.jpeg)][on-fps-game-video]
@@ -605,6 +627,26 @@ _Discussions:
605627
[@lokathor]: https://twitter.com/lokathor
606628
[core::arch]: https://doc.rust-lang.org/nightly/core/core_arch/arch/index.html
607629

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+
608650
### NodeFX
609651

610652
[![NodeFX](nodefx.png)][NodeFXTweet]
@@ -689,6 +731,21 @@ _Discussions: [/r/rust](https://www.reddit.com/r/rust/comments/gf42ip/kas_gui_04
689731
[kas-040]: https://github.com/kas-gui/kas/blob/master/CHANGELOG.md
690732
[dhardy]: https://github.com/dhardy
691733

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+
692749
### [beehive]
693750

694751
```text
882 KB
Loading
11.2 KB
Loading

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.