Skip to content
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

Newsletter 20 #531

Closed
ozkriff opened this issue Apr 3, 2021 · 54 comments · Fixed by #584
Closed

Newsletter 20 #531

ozkriff opened this issue Apr 3, 2021 · 54 comments · Fixed by #584
Assignees
Labels
coordination help wanted Extra attention is needed

Comments

@ozkriff
Copy link
Member

ozkriff commented Apr 3, 2021

Feel free to suggest sections about any March rust gamedev news and updates!

If you want to help writing the newsletter:

  • 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: N15: A/B Street #336)
    • Mention this issue in your PR's description to link it all together.

Quoting @AngelOnFira from the last month's coordination issue:

<...>
We're 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 100 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 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 smile


Current Schedule

The soft deadline for all section PRs is 2021.04.06.
Review and Release will take place on 2021.04~~.08~~ .09 .10.


⚠️ It was decided to try a shorter and more limited section format: ⚠️

  • 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 (multiple lists are allowed if your project consists of multiple parts that aren't independent enough for their own sections).

  • 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]
    
    ![alt text](img)
    _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]
    
    ![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)_
    
    {md links block}

CONTRIBUTING.md isn't updated for this yet.

Current Structure & Status

If you have your own project that you want to write about, just make a comment on this issue!

(I'll try to keep this updated)

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 21th newsletter - by @ozkriff

Editors: @ozkriff @17cupsofcoffee @AngelOnFira

@ozkriff ozkriff added help wanted Extra attention is needed coordination labels Apr 3, 2021
@ozkriff ozkriff mentioned this issue Apr 3, 2021
@Bombfuse
Copy link
Contributor

Bombfuse commented Apr 3, 2021

got emerald 👍

@ozkriff ozkriff self-assigned this Apr 3, 2021
@Uriopass
Copy link
Contributor

Uriopass commented Apr 3, 2021

I'll take Egregoria :)

@m0lentum
Copy link
Contributor

m0lentum commented Apr 3, 2021

I'd like to mention starframe's recent physics progress and the blog post about it published the other day 👋

@Lokathor
Copy link
Member

Lokathor commented Apr 3, 2021

I don't even remember what's new in the GL crates that was an entire months ago. It's better than before somehow, I'm sure.

@Tarnadas
Copy link
Contributor

Tarnadas commented Apr 3, 2021

I’d like to write about sm64js.
I know that it hasn’t been posted in March, but I hope this is still okay. Since we’re having a stress test in April, this would be really helpful

@dabreegster
Copy link
Contributor

I'll write about A/B Street

@djkoloski
Copy link
Contributor

I'll write about "rkyv is faster than {...}". 🙂

@expenses
Copy link
Contributor

expenses commented Apr 3, 2021

My project isn't a game as such as I don't think I would have much to contribute anyway

@bonsairobo
Copy link
Contributor

I'll write about building-blocks v0.6.0.

@bmatthieu3
Copy link
Contributor

I want to write about Aladin Lite

@NiklasEi
Copy link
Contributor

NiklasEi commented Apr 3, 2021

Would a template repository for bevy games fit in here (maybe under Learning materials)?

@jakmeier
Copy link
Contributor

jakmeier commented Apr 3, 2021

Hey, thanks for putting Paddlers on the list again! Nothing new released or published this month, though. (0.2.1 was released at the end of February)

@kettle11
Copy link
Contributor

kettle11 commented Apr 3, 2021

Writing a tiny Entity Component System in Rust (1, 2) - 🆓 free (@kettle11?)

I'll claim this one. Thanks!

@optozorax
Copy link
Contributor

I will take egui-macroquad and Portal Explorer.

@gridbugs
Copy link
Contributor

gridbugs commented Apr 4, 2021

I'll write about Reverse-Engineering NES Tetris to add Hard Drop.
I'll also write about Orbital Decay which is a 7 Day Roguelike game jam game I made in rust.

@dezajno
Copy link
Contributor

dezajno commented Apr 4, 2021

I'd like to write about some Stellary 2 updates :)

@Wodann
Copy link
Contributor

Wodann commented Apr 4, 2021

I'll take Mun's update

@sanbox-irl
Copy link
Contributor

No imgui-rs update this month! Thanks though :)

@roalyr
Copy link
Contributor

roalyr commented Apr 4, 2021

Will do pGLOWrpg.

@Keavon
Copy link
Contributor

Keavon commented Apr 4, 2021

I'll be submitting a section for Graphite development progress (probably relevant under the Libraries & Tooling Updates section, unless we renamed Game Updates to Game/App Updates.

@PsichiX
Copy link
Contributor

PsichiX commented Apr 4, 2021

i have a question - if i publish oxygengine + raui update today does it counts as entry for this month newsletter or i have to wait for next month?
also i take raui update waiting for me here :D

@hecrj
Copy link
Contributor

hecrj commented Apr 7, 2021

I can write something for iced in the next hours.

@alexheretic
Copy link
Contributor

Thanks for considering that Robo Instructus article. I don't think I'll have time to raise a pr this time, so feel free to leave it out.

@ozkriff
Copy link
Member Author

ozkriff commented Apr 7, 2021

@hecrj that would be great!

@alexheretic 👌 that's a cool article though, I'll try to write some summary myself :)

@ozkriff
Copy link
Member Author

ozkriff commented Apr 7, 2021

We've passed the soft deadline - pinging @PsichiX @Wodann @Keavon, how're your WIP sections going? :)

@Keavon
Copy link
Contributor

Keavon commented Apr 7, 2021

Wasn't sure about the time zones and how much time I could squeak by :)

We finished up a big milestone last night so I've been writing the Graphite section on and off this morning. It's surprisingly hard to condense a lot of details into under 1k characters. I'm aiming to have it done within the next couple hours.

@ozkriff
Copy link
Member Author

ozkriff commented Apr 7, 2021

@Keavon yeah, writing a good overview is hard sometimes.

within the next couple hours

It's likely that the final draft will be ready in something like 20 hrs so there's no need to rush that much :)

@ozkriff
Copy link
Member Author

ozkriff commented Apr 7, 2021

Grabbing "Disguiser", "secbot", "rusty-bomber", "Outer Wonders", and "Robo Instructus article".

A reminder that the editors won't write all the untaken sections themselves anymore so if you want to make sure that something will be mentioned - you're encouraged to volunteer and grab these sections. :)

There're ~15 more free sections if anyone wants to help.

@PsichiX
Copy link
Contributor

PsichiX commented Apr 7, 2021

Oxygengine & RAUI updates pushed :D

@ozkriff
Copy link
Member Author

ozkriff commented Apr 9, 2021

Taking "Writing a 3D Shooter using rg3d" and "Using tests to speed up your feedback loop" learning sections.

Some cool library stuff is also not written, so going to take a few more library&tools sections later today and will publish the final draft closer to the evening (in my timezone).

@ozkriff
Copy link
Member Author

ozkriff commented Apr 9, 2021

Taking the last bunch of sections: genesis, Shipyard, rust-gpu.

@Lokathor
Copy link
Member

Lokathor commented Apr 9, 2021

  • The gba crate was updated to 0.4! It's using the new thumbv4-none-eabi target, and has an overall simpler build process than before. The project is still a work in progress, but if you've wanted to try an embedded experience this is an easy way to test the waters. No hardware required! Compiled binaries can be run in a GBA emulator just fine.

This was referenced Apr 9, 2021
@ozkriff
Copy link
Member Author

ozkriff commented Apr 10, 2021

Final PR - #583 - everyone is invited to review

@ozkriff
Copy link
Member Author

ozkriff commented Apr 10, 2021

🎉 https://rust-gamedev.github.io/posts/newsletter-020

As always, huge thanks to all editors, contributors, and reviewers! 🦀🦀🦀

@ozkriff ozkriff mentioned this issue Apr 12, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
coordination help wanted Extra attention is needed
Projects
None yet
Development

Successfully merging a pull request may close this issue.