Skip to content

Files

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Latest commit

ec442b4 · Dec 1, 2020

History

History
124 lines (89 loc) · 3.69 KB

File metadata and controls

124 lines (89 loc) · 3.69 KB

+++ title = "This Month in Rust GameDev #16 - November 2020" date = 2020-12-02 transparent = true draft = true +++

Welcome to the 16th issue of the Rust GameDev Workgroup's monthly newsletter. Rust is a systems language pursuing the trifecta: safety, concurrency, and speed. These goals are well-aligned with game development. We hope to build an inviting ecosystem for anyone wishing to use Rust in their development process! Want to get involved? Join the Rust GameDev working group!

You can follow the newsletter creation process by watching the coordination issues. Want something mentioned in the next newsletter? Send us a pull request. Feel free to send PRs about your own projects!

Table of contents:

Game Updates

Learning Material Updates

Library & Tooling Updates

gfx-picture

The gfx-rs team has published a gfx-post providing the overview of all projects in the works, and how they are connected to each other.

wgpu has moved from gfx-extras to the new [gpu-alloc] and [gpu-descriptor] libraries by @zakarumych. These are backend-agnostic, which allows wgpu to now depend on gfx-hal directly without intermediates. Patching gfx-rs will now be easier, without the need to release every little change.

Finally, all the latest wgpu code has landed into Gecko, and new features and fixes are implemented in Firefox. That allows it to run most of the updated [WebGPU samples].

WebGPU samples

Popular Workgroup Issues in Github

Requests for Contribution

Jobs


That's all news for today, thanks for reading!

Want something mentioned in the next newsletter? Send us a pull request.

Also, subscribe to @rust_gamedev on Twitter or /r/rust_gamedev subreddit if you want to receive fresh news!