---
# System prepended metadata

title: This Month in Rust Game Development \#1 (April 2019)

---

# This Month in Rust Game Development \#1 (April 2019)

Welcome to the inaugural issue of the Rust Game Development Workgroup’s monthly (hopefully!) 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!

# News and Blog Posts from Around the Web

<!-- Anyone posting anything? -->

## [Survey from the Rust Game Development Working Group](https://users.rust-lang.org/t/survey-from-the-rust-game-development-working-group/31270)

> Interested (maybe already invested?) in using Rust for game development? 🦀🕹️
>
> Please set aside a brief moment to answer this short survey about the current state of our GD ecosystem and what the GD working group can do to nurture it. 🌱

The survay only has nine questions:

> - Name and/or nickname(s) in the Rust community
> - Company / Organisation / Repo name(s)
> - Email or other preferred form of contact
> - Do you consider yourself a hobbyist, or a professional game developer? (*)
> - Are you currently using, or considering using Rust for game development? (*)
> - What about Rust as a language and ecosystem presents the biggest NEGATIVES for you as a game developer right now?
> - ...biggest POSITIVES?
> - Can you name some libraries you are thankful for or take special interest in?
> - What do you think should be the game-dev working group's priorities for the next 3-6 months? (*)

## [This month in rustsim \#7 (June − July 2019)](https://www.rustsim.org/blog/2019/08/01/this-month-in-rustsim)

<https://www.youtube.com/watch?v=EnjgJp9mKz0>

nphysics 0.12 is released with CCD (Continuous Collision-Detection) support!

Also, see ["About the future of nphysics: a pure rust 2D and 3D real-time physics engine"](https://www.patreon.com/posts/28917514).

## Veloren 0.3

![](https://cdn.discordapp.com/attachments/523568428905398283/605117724171042930/screenshot_1564341608439.png)

[This Week In Veloren 26](https://veloren.net/devblog-26/)

discussions: [/r/rust](https://www.reddit.com/r/rust/comments/clziyh/veloren_03_the_multiplayer_voxel_rpg_written_in/)

## RUZZT

![](https://pbs.twimg.com/media/EBETPNDXoAIZGlO?format=png&name=small)

A ZZT game engine clone written in Rust.

Code: https://github.com/yokljo/ruzzt

discussions: [/r/rust](https://www.reddit.com/r/rust/comments/cl9qhk/ruzzt_a_zzt_game_engine_clone_written_in_rust/)

## Nav-mesh based navigation for games

TODO: gif & description

<https://twitter.com/PsichiX/status/1159895167392002048>

https://www.reddit.com/r/rust/comments/co62an/navmesh_based_navigation_system_for_ecs_games/

## Amethyst updates

<https://amethyst.rs/posts/activity-report-july-2019>

## Oneliners

* Vlad Shukov's prototype video: https://twitter.com/VladZhukov0/status/1157636331629137921 (/r/rust)
* Hot Reloding: https://twitter.com/wodannson/status/1157472538622078976 (TODO: /r/rust discussions)
* Robo Instructus 1.3 - ...

# Popular Workgroup Issues in Github

#25 - The State of Math Libraries
#23 - [Needed Crate] A pure rust SPIRV generator
#26 - Better windowing/graphics inter-operation
#10 - Create a rust-gamedev.gihub.io site
#35 - Newsletter (so meta!)

# Meeting Minutes

* The workgroup recommends crates to have a minimum supported rust version policy
* Winit/raw-window-handle
* Gfx-hal 0.3 is coming! (TODO: this is outdated now, right?)
* Web presence (Newsletter, arewegameyet.com)

# Requests for Contribution
* winit
    * Good first issues tagged “help wanted”: https://github.com/rust-windowing/winit/issues?utf8=✓&q=is%3Aissue+is%3Aopen+label%3A%22status%3A+help+wanted%22+label%3A%22Good+first+issue%22
    * Blocking release https://github.com/rust-windowing/winit/issues?utf8=✓&q=is%3Aissue+is%3Aopen+label%3A%22Blocking+a+release%22
* anything else to highlight here?
