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
source
branch (example: #336)- Mention this issue in your PR's description to link it all together.
The deadline for all section PRs is 2021.02.03.
-
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.
(I'll try to keep this updated)
- Meetup (1, 2) - π§ WIP by @AngelOnFira
- Rust GameDev Podcast 5 (1, 2) π free (@AngelOnFira @patchfx?)
- Game Updates
- Fish Game (1, 2, 3) - π free (@erlend_sh @not-fl3?)
- Station Iapetus (1, 2) - π§ WIP by @mrDIMAS
- teki (1, 2, 3) - π free (@o2sh?)
- oicana (1, 2) - π free (@NiklasEi?)
- Garden (1) - π free (@logicsoup?)
- A/B Street (1, 2) - π free (@dabreegster?)
- dwarf.world (1) - π free (@AlexEne?)
- Paddlers 0.2 (1) - π free (@jakmeier?)
- Antorum (1) - π free (@Dooskington?)
- Shotcaller (1, 2) - π free (@erlend-sh?)
- Veloren (1) - π§ WIP by @AngelOnFira
- Zemeroth (1) - π§ WIP by @ozkriff
- Learning Material Updates
- Engines Updates
- Library & Tooling Updates
- rkyv v0.3 (1) - π free (@djkoloski?)
- Mun - π§ WIP by @Wodann
- gamelisp v0.2 (1) - π free (@fleabitdev?)
- kira v0.4 (1) - π free (@tesselode?)
- Dimforge (1, 2) - π free (@sebcrozet?)
- egui (1) - π free (emilk?)
- chess-engine (1, 2) - π free (@adam-mcdaniel?)
- dcli (1, 2) - π free (mikechambers?)
- tgjones's Shader Playground (1, 2) - π free (@tgjones?)
Final steps:
- final review - by everyone
- publish - by @ozkriff
- post on /r/rust, /r/rust_gamedv, /r/gamedev, URLO, twitter.com/rust_gamedev - by @ozkriff
- add comment links - by @ozkriff
- add a draft of the 18 newsletter - by @ozkriff
Editors: @ozkriff @17cupsofcoffee @AngelOnFira