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 7b77423

Browse filesBrowse files
N32: Release (rust-gamedev#1006)
Co-authored-by: Forest Anderson <forestkzanderson@gmail.com>
1 parent cc692d8 commit 7b77423
Copy full SHA for 7b77423

File tree

1 file changed

+43
-41
lines changed
Filter options

1 file changed

+43
-41
lines changed

‎content/news/032/index.md

Copy file name to clipboardExpand all lines: content/news/032/index.md
+43-41Lines changed: 43 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,14 @@
11
+++
22
title = "This Month in Rust GameDev #32 - March 2022"
33
transparent = true
4-
date = 2022-04-01
5-
draft = true
4+
date = 2022-04-11
65
+++
76

87
<!-- no toc -->
98

109
<!-- Check the post with markdownlint-->
1110

12-
Welcome to the {TODO}th issue of the Rust GameDev Workgroup's
11+
Welcome to the 32nd issue of the Rust GameDev Workgroup's
1312
monthly newsletter.
1413
[Rust] is a systems language pursuing the trifecta:
1514
safety, concurrency, and speed.
@@ -31,20 +30,16 @@ Feel free to send PRs about your own projects!
3130
[Rust]: https://rust-lang.org
3231
[join]: https://github.com/rust-gamedev/wg#join-the-fun
3332

34-
- [Game Updates](#game-updates)
3533
- [Rust GameDev Podcast](#rust-gamedev-podcast)
3634
- [Rust GameDev Meetup](#rust-gamedev-meetup)
35+
- [Game Updates](#game-updates)
3736
- [Learning Material Updates](#learning-material-updates)
3837
- [Engine Updates](#engine-updates)
3938
- [Tooling Updates](#tooling-updates)
4039
- [Library Updates](#library-updates)
4140
- [Other News](#other-news)
42-
- [Popular Workgroup Issues in Github](#popular-workgroup-issues-in-github)
43-
- [Meeting Minutes](#meeting-minutes)
44-
- [Discussions](#discussions)
4541
- [Requests for Contribution](#requests-for-contribution)
4642
- [Jobs](#jobs)
47-
- [Bonus](#bonus)
4843

4944
<!--
5045
Ideal section structure is:
@@ -196,7 +191,7 @@ The source code is available on [GitHub][chaz-source].
196191
[Warlock's Gambit][warlocks-gambit-itchio] is a puzzle game constructed like a
197192
card game, playable in the browser. You are given a static deck and have to play
198193
your cards carefully to beat your opponent. In keeping with the theme of the
199-
jam, the decks are stacked against you, in fact, it's impossible to win by
194+
jam, the decks are stacked against you. In fact, it's impossible to win by
200195
default. But you have a trick up your sleeve, literally. You can drag a card in
201196
your sleeve to play it later.
202197

@@ -236,7 +231,7 @@ _Screenshot of V-Racer_
236231
V-Racer ([GitHub][vracer-github]) by
237232
[@Syn-Nine][synnine-twitter] is a retro
238233
drift racing game inspired by Atari
239-
Battlezone and Wipeout created using
234+
Battlezone and Wipeout, created using
240235
Syn9's [Rust Mini Game Framework][mgfw].
241236
The game is part of an open source
242237
[repository][s9-minigame-repo] of several
@@ -356,7 +351,7 @@ Latest developments:
356351
- The [mushroom biome][wor-mushroom] art was completed
357352
- All puzzles for the main game are complete
358353
- More secrets have been added
359-
- Four out of the five [characters][wor-characters] are now in game
354+
- Four out of the five [characters][wor-characters] are now in the game
360355
- `SDL_mixer` was replaced with a custom Rust mixer built on top of
361356
[libsoundio][wor-libsoundio]
362357
- Numerous minor bug fixes and quality of life improvements, you can find
@@ -390,13 +385,13 @@ async and serde support, more flexible exporting of Rust symbols to
390385
Godot, better CI and doc integration, among many more features that
391386
have previously been exclusive to the [GitHub repo][gd-github].
392387

393-
This release also makes the the API much more more user-friendly than
388+
This release also makes the API much more user-friendly than
394389
previous versions with more consistent naming, flatter module structure
395390
and fewer redundancies.
396391

397392
Thank you to all of the contributors who made this possible!
398393

399-
A full list of a the changes are available in the [changelog][gd-changelog].
394+
A full list of the changes is available in the [changelog][gd-changelog].
400395

401396
[gd-announcement]: https://godot-rust.github.io/releases/
402397
[gd-changelog]: https://github.com/godot-rust/godot-rust/blob/master/CHANGELOG.md
@@ -420,7 +415,7 @@ foundation layer or backend for your next app, game engine, or game.
420415

421416
Version [v0.2.1] improves and adds features focusing on the creation of apps,
422417
like select mouse cursor or lazy loop among other things. The main focus was
423-
improve the integration with [egui] supporting all its features.
418+
to improve the integration with [egui] supporting all its features.
424419

425420
[Notan]: https://github.com/Nazariglez/notan
426421
[v0.2.1]: https://github.com/Nazariglez/notan/releases/tag/v0.2.0
@@ -499,7 +494,7 @@ Twitter][twitter-iyesgames] for updates.
499494
by [@kettlecorn](kettlecorn_twitter)
500495
that released earlier this month.
501496

502-
Bloom3D is built completely with Rust from user-interface to core algorithms.
497+
Bloom3D is built completely with Rust from the user interface to core algorithms.
503498
The game engine and many of the libraries powering Bloom3D are open-sourced on [GitHub][koi].
504499

505500
[bloom3d]: https://bloom3d.com
@@ -521,13 +516,13 @@ The goals of Noumenal are:
521516

522517
- Enjoyable to use on a mobile device
523518
- Accessible to as many people as possible
524-
- Real time solid modeling with boolean operations
519+
- Real-time solid modeling with boolean operations
525520
- Non-destructive editing and robustness to prevent data loss
526521
- Intuitive manipulation by projecting from the screen glass into 3D space
527522
- Export to the most widely used formats, such as glTF, USDZ, and STL for 3D
528523
printing
529524

530-
These goals have lead to an unique interface.
525+
These goals have led to a unique interface.
531526

532527
[noumenal-website]: https://noumenal.app
533528
[noumenal-discord]: https://discord.gg/PFeZQE48gG
@@ -627,7 +622,7 @@ render graph structure.
627622

628623
Earlier this year [Screen 13] was updated with a dynamic graph pattern, but there
629624
was no good starter documentation and a few bugs. There is a [getting started][s13-getting-started]
630-
guide now! Also, a ton of new features that have been added in the last month:
625+
guide now! Also, a ton of new features have been added in the last month:
631626

632627
- ImGui support
633628
- Mac support
@@ -639,10 +634,6 @@ For more details, see the [changelog][s13-change-log].
639634
[s13-getting-started]: https://github.com/attackgoat/screen-13/blob/master/examples/getting-started.md
640635
[s13-change-log]: https://github.com/attackgoat/screen-13/blob/master/CHANGELOG.md
641636

642-
## Popular Workgroup Issues in Github
643-
644-
<!-- Up to 10 links to interesting issues -->
645-
646637
## Other News
647638

648639
<!-- One-liners for plan items that haven't got their own sections. -->
@@ -656,24 +647,40 @@ For more details, see the [changelog][s13-change-log].
656647
[sf-video]: https://www.youtube.com/watch?v=EF5iUJNFz94
657648
[Hedgein]: https://www.youtube.com/watch?v=qufQVtlYqrQ
658649

659-
## Meeting Minutes
660-
661-
<!-- Up to 10 most important notes + a link to the full details -->
662-
663-
[See all meeting issues][label_meeting] including full text notes
664-
or [join the next meeting][join].
665-
666-
[label_meeting]: https://github.com/rust-gamedev/wg/issues?q=label%3Ameeting
667-
668-
## Discussions
669-
670-
<!-- Links to handpicked reddit/twitter/urlo/etc threads that provide
671-
useful information -->
672-
673650
## Requests for Contribution
674651

675652
<!-- Links to "good first issue"-labels or direct links to specific tasks -->
676653

654+
- [Graphite is looking for contributors][graphite-contribute] to help build the
655+
new node graph and 2D rendering systems.
656+
- [winit's "difficulty: easy" issues][winit-issues].
657+
- [Backroll-rs, a new networking library][backroll-rs].
658+
- [Embark's open issues][embark-open-issues] ([embark.rs]).
659+
- [wgpu's "help wanted" issues][wgpu-issues].
660+
- [luminance's "low hanging fruit" issues][luminance-fruits].
661+
- [ggez's "good first issue" issues][ggez-issues].
662+
- [Veloren's "beginner" issues][veloren-beginner].
663+
- [Amethyst's "good first issue" issues][amethyst-issues].
664+
- [A/B Street's "good first issue" issues][abstreet-issues].
665+
- [Mun's "good first issue" issues][mun-issues].
666+
- [SIMple Mechanic's good first issues][simm-issues].
667+
- [Bevy's "good first issue" issues][bevy-issues].
668+
669+
[graphite-contribute]: https://github.com/GraphiteEditor/Graphite/issues/202
670+
[winit-issues]: https://github.com/rust-windowing/winit/issues?q=is%3Aopen+is%3Aissue+label%3A%22difficulty%3A+easy%22
671+
[backroll-rs]: https://github.com/HouraiTeahouse/backroll-rs/issues
672+
[embark.rs]: https://embark.rs
673+
[embark-open-issues]: https://github.com/search?q=user:EmbarkStudios+state:open
674+
[wgpu-issues]: https://github.com/gfx-rs/wgpu/issues?q=is%3Aissue+is%3Aopen+label%3A%22help+wanted%22
675+
[luminance-fruits]: https://github.com/phaazon/luminance-rs/issues?q=is%3Aissue+is%3Aopen+label%3A%22low+hanging+fruit%22
676+
[ggez-issues]: https://github.com/ggez/ggez/labels/%2AGOOD%20FIRST%20ISSUE%2A
677+
[veloren-beginner]: https://gitlab.com/veloren/veloren/issues?label_name=beginner
678+
[amethyst-issues]: https://github.com/amethyst/amethyst/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22
679+
[abstreet-issues]: https://github.com/a-b-street/abstreet/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22
680+
[mun-issues]: https://github.com/mun-lang/mun/labels/good%20first%20issue
681+
[simm-issues]: https://github.com/mkhan45/SIMple-Mechanics/labels/good%20first%20issue
682+
[bevy-issues]: https://github.com/bevyengine/bevy/labels/E-Good-First-Issue
683+
677684
## Jobs
678685

679686
<!-- An optional section for new jobs related to Rust gamedev -->
@@ -686,11 +693,6 @@ useful information -->
686693
(Stockholm/Hybrid Remote)
687694
- Various roles
688695

689-
## Bonus
690-
691-
<!-- Bonus section to make the newsletter more interesting
692-
and highlight events from the past. -->
693-
694696
------
695697

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

0 commit comments

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