Newsletter 19
AngelOnFira opened this issue ยท 33 comments
Note from the editor:
Hey everyone! We're starting to change out the lead editor of the newsletter each month, so that the workload isn't so much each month. This month, it's me! I'm Forest, or AngelOnFira. I also edit the weekly blogs for Veloren, co-host the Rust Gamedev Podcast, and run the monthly Rust Gamedev meetup.
We're also going to be transitioning to having authors or volunteers write about their own content, rather than the editing team doing it all at the end ๐ฏ This means if you want to see your work in the newsletter, you have to write it yourself! If you're not able to write about your work, feel free to comment and I can assign it ๐ free. We're working on taking some of the load off the editing team where we can with this. Best to keep this sustainable!
Also, we want to make sure contributing to the newsletter feels open to anyone who wants to write a section about their project. If you have anything you can write about, just add a comment to this issue and I'll add it to the todo list ๐
Newsletter 19
Feel free to suggest sections!
If you want to help writing the newsletter:
- Read CONTRIBUTING.md.
- Grab some of the "๐ free" sections by leaving a comment like "I'd like to work on {section_name_1} and {section_name_2}".
- Mentions in brackets (like "๐ free (@ozkriff?)") are just an invitation to write the corresponding section if you want, but anyone is free to take it.
- Write a short overview:
- Use provided links as a starting point.
- Try to maintain a consistent style with the rest of the newsletter and run markdownlint, please.
- Insert line breaks (softbreak) at 80 chars, please.
- DM me on Discord or Telegram if there're any questions.
- Send a PR to the
sourcebranch (example: #336)- Mention this issue in your PR's description to link it all together.
Schedule
The deadline for all section PRs is 2021.03.04 2021.03.06.
Review will take place on 2021.03.07
Release will be done on 2021.03.08
-
Only one image (<300kb) or GIF (<2.5mb) before the text. With an optional caption and a mandatory alt text.
-
All the (rendered) text should be under 1000 characters (including spaces and punctuation) and under 6 paragraphs (without any subsections, etc).
-
No bold/italic/etc formatting - only links and one plain list without nesting per section.
-
Third-person perspective.
-
80 chars per MD line and no other markdownlint warnings on CI.
-
Only the following simple templates are allowed:
See the templates
For games/apps/libs:
# [Gamename]  _optional image label_ [Gamename] ([GitHub], [Discord], [Twitter]) by [@nickname] is ... {short project description in one sentence}. {An overview of the recent updates with links to more details}. _Discussions: [/r/rust_gamedev](link), [Twiter](link), [etc](link)_ {md links block}
For articles/videos/etc:
# [Articlename]  _optional image label_ [@nickname] published an [article] about ... {overview what the resource is about}. _Discussions: [/r/rust_gamedev](link), [Twiter](link), [etc](link)_ {md links block}
CONTRIBUTING.md isn't updated for this yet.
Current Structure & Status
(I'll try to keep this updated)
If you have your own project that you want to write about, just make a comment on this issue!
- Meetup - @AngelOnFira
-
Rust GameDev Podcast Update - Game Updates
- Station Iapetus - โ๏ธ done by @mrDIMAS
- teki - โ๏ธ done by @o2sh
- Flesh - โ๏ธ done by @Im-Oab
- Stellary 2 - โ๏ธ done by @dezajno
- A/B Street - โ๏ธ done by @dabreegster
- dwarf.world - @AlexEne
- Way of Rhea - โ๏ธ done by @MasonRemaley
- Paddlers - โ๏ธ done by @jakmeier
- Theta Wave - โ๏ธ done by @cdsupina
- Veloren - โ๏ธ done by @AngelOnFira
- Project YAWC - โ๏ธ done by @junkmail22
- Harvest Hero - โ๏ธ done by @Bombfuse
- Fishgame - โ๏ธ done by @not-fl3
- SeniorSKY - โ๏ธ done by @pmathia0
- Antorum - โ๏ธ done by @Dooskington
-
Rusty Bomber -
oicana - (@NiklasEi?) -
Shotcaller - (@erlend-sh?) -
Bounty Bros - @zicklag -
Zemeroth - @ozkriff
- Learning Material Updates
- fs exclusive is a lie - โ๏ธ done by @MasonRemaley
- Bevy rhythm game tutorial - โ๏ธ done by @guimcaballero
- Godot vs Rapier (1) - โ๏ธ done by @ozkriff
- Engine Updates
- Tetra - @17cupsofcoffee
- rg3d & rusty-editor - โ๏ธ done by @mrDIMAS
- macroquad - โ๏ธ done by @not-fl3
- Dotrix - โ๏ธ done by @Lowentwickler
-
ggez - (@icefoxen)
- Library & Tooling Updates
- rkyv v0.3 - โ๏ธ done by @djkoloski
- Mun - โ๏ธ done by @Wodann
- ldtk-rs - @zicklag
- bevy_ldtk - @zicklag
- gfx/wgpunaga - โ๏ธ done by @kvark
- egui - โ๏ธ done by @emilk
- rafx - โ๏ธ done by @aclysma
- basic-universal-rs - โ๏ธ done by @aclysma
- Distill - โ๏ธ done by kabergstrom
-
Graphite - ๐ง WIP by Keavon -
Speedy2D (1) -
gfx-rs ecosystem releases v0.7 (1) -
kira - (@tesselode) -
gl33 - 1 -
Dimforge -
Legion ECS v0.4.0 (1) -
bevy_egui - @mvlabat -
imgui-rs - @sanbox-irl
Final steps:
- final review
- publish
- post on /r/rust, /r/rust_gamedv, /r/gamedev, URLO, twitter.com/rust_gamedev
- add comment links
- add a draft of the 20 newsletter
Editors: @ozkriff @17cupsofcoffee @AngelOnFira
I'd like to write about rkyv v0.4 (v0.3 was last newsletter).
I'll write about A/B Street
I'll write about Theta Wave. ๐
I'm happy to write about Paddlers
Unfortunately, no imgui-rs update this month. It's a biggie, and we won't have a release out till next newsletter
I'll give some updates on Stellary 2 :)
I take dotrix of course :)
I take SeniorSKY
There's no dwarf.world update this week as I've been busy with other stuff since the last one. Will probably do something for the next one
Man, it's already been a month! ๐
No updates yet on Bevy LDtk, ldtk-rs, or Bounty Bros this month.
I'll pick up the Tetra section today (was 0.6 really this month??? what is time any more)
I'll take teki
No Zemeroth updates this month
Taking Veloren ๐ฏ
I'll do the Mun update
Project YAWC actually got a release this month, so I'd love to report on in this newsletter.
Can pick up Harvest Hero for a quick update
Will write about Antorum
I will write about macroquad and fishgame
I'll write about Graphite.
I'd like to write something about Distill.
I'd like to write about my Bevy rhythm game tutorial
Library:
[gl33](https://docs.rs/gl33) has a 0.2 version out! It's the latest and greatest way to use OpenGL 3.3.
Whoops just saw this! I'll submit a PR in a few minutes. :)
@Keavon @kabergstrom @Lowentwickler @Dooskington a ping for sections that still need PRs! Today is the last day for sections to be added, make sure you get them done ๐
There are still several free sections if anyone would like to volunteer and take some of them. Feel free to comment any that you'd like to take ๐ฏ
Hey Forest, @AngelOnFira!
Thanks for the reminder!
The week was tough... Did it just now.
Thanks for the reminder @AngelOnFira, I've been traveling the past two days and I'm getting home later today. Is there a specific time of day that'd be the latest you can get it in? I'll probably be back within 8 hours from now, will that be too late?
@Keavon that should be ok, as long as I wake up tomorrow and everything is ready to go ๐ (I'm EST)
Sorry for the delay. Busy times ๐
We don't have many learning material updates this month so I'll write a few words about "Godot vs Rapier"
Everyone is invited to review the newsletter (#525)! We're almost done another month's newsletter ๐
Woo-hoo! Congrats on the first released newsletter, @AngelOnFira!
And, as usual, huge thanks to all editors, contributors, and reviewers! ๐ฆ ๐ฆ