Skip to content

Newsletter 13 #232

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
53 tasks done
ozkriff opened this issue Aug 8, 2020 · 37 comments
Closed
53 tasks done

Newsletter 13 #232

ozkriff opened this issue Aug 8, 2020 · 37 comments
Assignees
Labels
coordination help wanted Extra attention is needed

Comments

@ozkriff
Copy link
Member

ozkriff commented Aug 8, 2020

Feel free to suggest sections!

If you want to help writing the newsletter:

  • Grab one 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.
    • Use third-person pronouns even if you write about your project updates.
    • DM me on Discord or Telegram if there're any questions.
  • Send a PR to the source branch (example: Newsletter 7: Rhea, Oxidator, Dwarfs, Univer, Cat #75)
    • Mention this issue in your PR's description to link it all together.

I'm hoping to release this newsletter on 2020.09.07, so a soft deadline for all section PRs is 2020.09.05.

Current structure/status (I'll try to keep this updated):

Final steps:

@ozkriff
Copy link
Member Author

ozkriff commented Aug 9, 2020

@icefoxen (#231):

https://rustgamedev.com/episodes Saw this and was surprised that it wasn't included in the newsletter already, then realized it was brand new. Haven't actually listened to it yet though, so maybe it's not good. XD Will listen to it and see how it is.

@ozkriff
Copy link
Member Author

ozkriff commented Aug 29, 2020

📜 Updated the structure/list of sections!

@Uriopass
Copy link
Contributor

I'll take Egregoria :-)

@ozkriff ozkriff added the help wanted Extra attention is needed label Aug 29, 2020
@BezPowell
Copy link
Contributor

Happy to write a bit about blitz-path, I'm honoured you want to include it.

@rtsuk
Copy link

rtsuk commented Aug 29, 2020

It might be better to wait to list Crankstart until the Playdate SDK is generally available. Right now it not usable by anyone who isn't in the closed developer program.

@AnneKitsune
Copy link
Contributor

AnneKitsune commented Aug 29, 2020

Taking: Event Chaining as a Decoupling Method in ECS
Could we also add Minigene inside of the Library & Tooling Updates section? https://git.jojolepro.com/minigene (updating the readme with more details soon)

@OptimisticPeach
Copy link
Contributor

I'd be happy to write a small bit on hexasphere.

@tigleym
Copy link
Contributor

tigleym commented Aug 29, 2020

I'd be happy to work on: "Roguelike with Amethyst" talk + blog posts .

@cwfitzgerald
Copy link
Contributor

Unfortunately shader-types is fundamentally broken, and I would advice everyone not to use it. 😢

@gridbugs
Copy link
Contributor

Happy to write about "chargrid rl tutorial 2020"

@ecton
Copy link
Contributor

ecton commented Aug 29, 2020

@ozkriff I completed a game jam this past month and just posted a retrospective. If you don't mind, I'd love to write a short blurb in the Game Updates section. Figured I'd ask before sending in an unannounced PR!

@ozkriff
Copy link
Member Author

ozkriff commented Aug 29, 2020

@cwfitzgerald oh, ok, removed shader-types from the plan.

@rtsuk 👌 sure, removed Crankstart from the current newsletter - ping me when the SDK is released!

@Jojolepro @ecton great! Added Minigene and Chillscapes sections to the plan!

@icefoxen
Copy link
Contributor

I wrote up a quick thing on RustGameDev Podcast, for the second episode. PR #234 Just added it in the "learning materials" section, but it's listed in the main issue as having its own section... where do we want to put it?

@cart
Copy link
Contributor

cart commented Aug 29, 2020

I'll work on Bevy!

@bonsairobo
Copy link
Contributor

I'll write about the smooth voxel stuff.

@PENGUINLIONG
Copy link
Contributor

will take spirq and inline-spirv. thx!

@eloraiby
Copy link
Contributor

Will be glad to write about NeoCogi's libs :)

@Jasper-Bekkers
Copy link
Contributor

I just saw I got mentioned here for rspirv-reflect, I can definitely write something about that, thanks!

@dabreegster
Copy link
Contributor

Sorry for the slow response again. :( If the deadline is still this Saturday, I can write something for A/B Street by then.

@mkhan45
Copy link
Contributor

mkhan45 commented Sep 3, 2020

Hey, sorry I missed this. I'll try writing something for SIMple Physics

@bvssvni
Copy link
Contributor

bvssvni commented Sep 3, 2020

I'll write something about Piston updates, Nano-ECS and UI experiments.

@ozkriff
Copy link
Member Author

ozkriff commented Sep 3, 2020

Hello, I was recommended to submit this snippet of code for inclusion in the newsletter by @workingjubilee
It's an example on how to use custom panic hooks and allocation error hooks to handle panics and OOM gracefully.
How to cleanly handle panics and OOM in a GUI application

@AlexApps99 sure! Added to the plan; feel free to send a PR.

@mkhan45
Copy link
Contributor

mkhan45 commented Sep 3, 2020

If possible could you add SIMple Mechanic's good first issues to the requests for contribution section?

@AlexApps99
Copy link

@ozkriff on second thought, although the example seems to work, rust-lang/rust#51245 points out that alloc functions are annotated with #[rustc_allocator_nounwind], so it could potentially lead to bugs or undefined behavior.
It doesn't seem to affect Desktop platforms, but I would prefer not to recommend this until it is 100% safe.

@ozkriff
Copy link
Member Author

ozkriff commented Sep 5, 2020

@AlexApps99 👌

@ozkriff
Copy link
Member Author

ozkriff commented Sep 6, 2020

Grabbing akigi, ecs_bench_suite, Amethyst, mochi, optik-rs, sia, aaand intellij-ron.

@ozkriff
Copy link
Member Author

ozkriff commented Sep 7, 2020

The final PR: #274 ("Newsletter 13") - everyone is invited to review :)

@ozkriff
Copy link
Member Author

ozkriff commented Sep 7, 2020

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

This issue was written by more than 30 people, that's crazy! :-D
Huge thanks to all contributors and reviewers, you are awesome!

@ozkriff
Copy link
Member Author

ozkriff commented Sep 12, 2020

Next coordination issue: #278 ("Newsletter 14")

@ozkriff ozkriff closed this as completed Sep 12, 2020
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

No branches or pull requests