Skip to content

Newsletter 32 - March 2022 #979

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
30 of 33 tasks
17cupsofcoffee opened this issue Apr 1, 2022 · 22 comments
Closed
30 of 33 tasks

Newsletter 32 - March 2022 #979

17cupsofcoffee opened this issue Apr 1, 2022 · 22 comments

Comments

@17cupsofcoffee
Copy link
Collaborator

17cupsofcoffee commented Apr 1, 2022

Editors: @17cupsofcoffee, @AngelOnFira and @ozkriff

Another month has gone by, so it's time to put together the Rust Gamedev newsletter with March's news!

Note: I'm trialling a slightly updated template for the co-ordination issue this month - let me know if you have any feedback!

Current Schedule

The deadline for all section PRs is the 9th of April.

We may still accept PRs that are submitted later than this, as long as they're ready before the newsletter's release, but this isn't guaranteed. If you want your section to be included, don't leave it till the last minute!

How to Contribute

If you want to help writing the newsletter:

  • Read CONTRIBUTING.md.
  • Choose one or more of the "🆓 free" sections listed below, and leave a comment letting us know you want to work on them.
    • The links in brackets (like "1, 2, 3") are suggestions of links to include in the section. Feel free to add more!
    • The username listed next to the section (like "@ozkriff?") is a suggestion of who may want to pick up the work (usually the project's developer, or someone who has expressed interest in the past).
    • You are not obligated to write a section if you're tagged or your project is listed! You're welcome to ask someone else to write the section, or to ask for your project to be excluded from this month's post.
    • Extra sections not listed in the plan are welcomed - just leave a comment and open a PR!
  • Write a short overview in the newsletter's Markdown file, making sure to follow the style guidelines (see below).
  • Send a PR to the source branch (example: N15: A/B Street #336).
  • Mention this issue in your PR's description to link it all together.

Style Guidelines

The full style guide is in CONTRIBUTING.md, but here are the most important rules:

  • Write in third-person perspective.
  • Each line must be 80 characters or less, for ease of reviewing/diffing.
  • Only one image per section is allowed.
    • The maximum size is 300kb for static images and 2.5mb for GIFs.
    • The image should come before the text, and must have alt text for accessibility.
    • Prefer static images to GIFs, to keep the page load times down.
  • Each section should be under 1000 characters, and under 6 paragraphs.
    • This only applies to the rendered text, not the markup.
  • Keep formatting minimal - no bold/italics/etc.
  • Avoid long/nested bullet point lists - no changelogs!

Please use these templates as a starting point:

Games/apps/libraries:

### [Game name]

![alt text](img)
_optional image label_

[Game name] ([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), [Twitter](link), [etc](link)_

[Game name]: http://example.com

Articles/blog posts/videos/etc:

### [Article name]

![alt text](img)
_optional image label_

[@nickname] published an [article] about...
{overview what the resource is about}.

_Discussions: [/r/rust_gamedev](link), [Twiter](link), [etc](link)_

[Article name]: http://example.com

Current Structure & Status

Below is our current planned structure for the newsletter, and the status of each PR (which we'll try to keep updated).

This is not an exhaustive list - if you have your own project that you want to write about, just make a comment on this issue and open a PR!

Rust Gamedev Meetup

  • Details of this month's meetup - ✔️ done

Rust Gamedev Podcast

  • A/B Street Interview (1) - ✔️ done

Game Updates

  • Bevy Jam results (1) - ✔️ done
    • Petty Party (1, 2) - ✔️ done
    • ¿Quién es el Mechaburro? (1, 2) - ✔️ done
    • Chaz (1) - ✔️ done
    • Warlock's Gambit (1, 2) - ✔️ done
    • Cheaters Never Win (1, 2) - ✔️ done
    • I've tagged the top 5 as a starting point, but feel free to contribute if you also entered the jam!
  • Harvest Hero Origins (1) - ✔️ done
  • Space Frontiers (1, 2) - 🆓 free (@starwolves?)
  • rust-nonogram (1) - ✔️ done
  • V-Racer (1, 2) - ✔️ done
  • terrain_generator (1) - ✔️ done
  • Veloren (1) - ✔️ done

Learning Material Updates

  • Making One Game Per Week (1) - 🆓 free (couldn't find username - let me know if this is your project!)

Engine Updates

  • godot-rust 0.10 (1) - ✔️ done
  • notan (1) - ✔️ done
  • Tetra 0.7 (1) - ✔️ done

Tooling Updates

  • Noumenal (1) - ✔️ done
  • Bloom3D (1) - ✔️ done

Library Updates

  • dos-like-rs (1) - ✔️ done
  • kira 0.6 (1) - ✔️ done
  • bevy_match3 (1, 2) - ✔️ done

Other News

  • Bullet points of any interesting news that doesn't have its own section - 🆓 free (@17cupsofcoffee?)

Discussions

  • Details of any gamedev-related discussion threads - 🆓 free (@17cupsofcoffee?)

Jobs

  • Embark Studios (Stockholm/Hybrid Remote) - Various roles (1)
  • Dims (Stockholm/Remote) - Various roles (1)

Publishing Steps

@17cupsofcoffee 17cupsofcoffee pinned this issue Apr 1, 2022
@17cupsofcoffee 17cupsofcoffee changed the title Newsletter 32: March 2022 Newsletter 32 - March 2022 Apr 1, 2022
@kettle11
Copy link
Contributor

kettle11 commented Apr 1, 2022

I'll take terrain_generator and Bloom3D.

A question: How do people usually edit their submissions? Using GitHub's markdown editor is nice and easy but there's no way to check the line-width (right?) which makes it a bit of a pain. Do most people Clone and use a code-editor that automatically wraps based on a configurable line-width?

@17cupsofcoffee
Copy link
Collaborator Author

@kettle11 - I agree it's mega awkward that GitHub doesn't expose this 😢

I generally just open a new file in VS Code, write my section there and then copy and paste it into the web editor.

@Syn-Nine Syn-Nine mentioned this issue Apr 1, 2022
@henryksloan
Copy link
Contributor

I'll take rust-nonogram.

@nicopap
Copy link
Contributor

nicopap commented Apr 2, 2022

I'd be more than happy to take the Warlock's Gambit section.

@Enet4
Copy link
Contributor

Enet4 commented Apr 2, 2022

dos-like-rs (1) - free (@Enet4?)

Yup, I'm on it.

@HackerFoo
Copy link
Contributor

Noumenal (1) - 🆓 free (@HackerFoo?)

I'll do this section, thanks.

nicopap added a commit to nicopap/rust-gamedev.github.io that referenced this issue Apr 4, 2022
nicopap added a commit to nicopap/rust-gamedev.github.io that referenced this issue Apr 4, 2022
nicopap added a commit to nicopap/rust-gamedev.github.io that referenced this issue Apr 4, 2022
@Sheepyhead
Copy link
Contributor

I'd like to write about my bevy_match3 library, thanks for the opportunity!

@Bombfuse
Copy link
Contributor

Bombfuse commented Apr 4, 2022

will take HHO 👍

@ramirezmike
Copy link
Contributor

I'll write about Mechaburro

@17cupsofcoffee
Copy link
Collaborator Author

I've pushed the deadline back to the 9th as I don't think I'll have time to properly review/write sections until the weekend.

@AngelOnFira
Copy link
Member

Working on Veloren + Meetup + Podcast now 👍

This was referenced Apr 7, 2022
@AngelOnFira
Copy link
Member

Working on "Intro to Bevy Video Tutorial Series" from Reddit

@Nazariglez
Copy link
Contributor

Notan done, thanks for the heads up!

@17cupsofcoffee
Copy link
Collaborator Author

⏰ Reminder that today is the deadline for sections! I'm probably going to aim to get everything merged tonight, and then do the final review/release tomorrow.

I'm going to pick up the Tetra sections and the rest of the Bevy Jam section.

@Keavon
Copy link
Contributor

Keavon commented Apr 9, 2022

Working on Graphite today.

@cdsupina
Copy link
Contributor

cdsupina commented Apr 9, 2022

Working on cheaters never win today.

This was referenced Apr 9, 2022
@17cupsofcoffee
Copy link
Collaborator Author

17cupsofcoffee commented Apr 9, 2022

@cdsupina: I just merged a section for the top 5 Bevy Jam games, but please feel free to extend it/tweak it!

@nxsy
Copy link
Contributor

nxsy commented Apr 9, 2022

@17cupsofcoffee, @AngelOnFira and @ozkriff

Any objection to me submitting a pull request to add this analysis of the Bevy Jam entries I did with the Bevy Jam results section: https://techgeneral.org/bevy-jam-1-data-exploration/

@MasonRemaley
Copy link
Contributor

If it's not too late I'll have an update on Way of Rhea in ~30 minutes, sorry for doing it last minute! :)

@17cupsofcoffee
Copy link
Collaborator Author

All of the outstanding sections PRs have merged now - will try to get the Other News section + remaining jobs done this evening, then will raise the final review PR.

@cart
Copy link
Contributor

cart commented Apr 10, 2022

Thanks for picking up the Bevy Jam section @17cupsofcoffee! Things have been hectic lately (both on the bevy side and the life side).

@17cupsofcoffee
Copy link
Collaborator Author

Release PR is up! #1006

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests