Closed AngelOnFira closed 3 years ago
@seratonik sorry for the ping, meant do swap out the template for myself :sweat_smile:
Oh god, it is this time again 😂 Taking pGLOWrpg.
gonna add RAUI section tomorrow :D
will take Harvest Hero 👍
Some proposals for the plan (from /r/rust_gamedev):
- Game Updates
- [ ] Outer Wonders ([1](https://utopixel.games/en/blog/)) - 🆓 free (@utoalex?)
- [ ] rpg-cli ([1](https://github.com/facundoolano/rpg-cli), [2](https://reddit.com/r/rust_gamedev/comments/nktk1y/rpgcli_your_filesystem_as_a_dungeon)) - 🆓 free (@facundoolano)
- [ ] Way of Rhea ([1](https://twitter.com/AnthropicSt)) - 🆓 free (@MasonRemaley?)
- [ ] A/B Street ([1](https://reddit.com/r/abstreet)) - 🆓 free (@dabreegster?)
- Engine Updates
- [ ] Rustcraft ([1](https://github.com/dskart/rustcraft), [2](https://reddit.com/r/rust/comments/n525mr/i_made_a_minecraftlike_engine_using_wgpu_in_rust)) - 🆓 free (@dskart?)
- Library & Tooling Updates
- [ ] nvtx-rs ([1](https://github.com/simbleau/nvtx-rs)) - 🆓 free (@simbleau?)
- [ ] Mun (1, 2) - 🆓 free (@Wodann?)
- [ ] texture_generator ([1](https://github.com/Orchaldir/texture_generator), [2](https://reddit.com/r/rust_gamedev/comments/ncyvr6/procedural_texture_tilemap_generation_040)) - 🆓 free (@Orchaldir?)
- [ ] egui v0.12 ([1](https://reddit.com/r/rust/comments/n9f6vt/announcing_egui_012_the_simple_gui_library)) - 🆓 free (@emilk?)
I'll do Nestadia, no problem :)
I'll pick up Tetra in the next day or two :)
I would skip nannou_egui
from this update as I really want the nannou upgrade to webgpu to 0.8
to iron out some kinks in usage. https://github.com/nannou-org/nannou/pull/737
It's close to land if i get it in by the 6th I will write something, if not, would rather skip this month.
A couple more plan proposals (from Twitter):
- Game Updates
- Project YAWC ([1](https://twitter.com/ProjectYawc)) - 🆓 free (@junkmail22?)
- Flesh ([1](https://twitter.com/Im_Oab)) - 🆓 free (@Im-Oab?)
- Learning Material Updates
- 2048 Using an event system to reset the game ([1](https://youtube.com/watch?v=4TJsEXupFso)) - 🆓 free (@ChristopherBiscardi?)
- Library & Tooling Updates
- gfx-rs: naga benchmark ([1](https://gfx-rs.github.io/2021/05/09/dota2-msl-compilation.html), [2](https://reddit.com/r/rust/comments/n873e8/naga_shader_translation_is_4x_faster)) - 🆓 free (@kvark?)
happy to take on "2048 Using an event system to reset the game"
I will take cint
(and also talk about colstodian
) :)
Will take The Process :+1:
I'll do an update on Bevy Retro and Bounty Bros.
I got the Learn WGPU section
I take libfive
(which I just published on crates.io
).
@ozkriff the gfx-rs news is already added here
@tigleym and I will take Theta Wave
I will take texture_generator.
I will write something for bevy_asset_loader
I'll take Outer Wonders.
Just sending out a ping to sections that we haven't heard back from, since the section deadline is in 2 days :+1:
@cwfitzgerald @Wodann @simbleau @Twinklebear @mrDIMAS @not-fl3 @kuviman @TanTanDev @junkmail22 @MasonRemaley @eduardonunesp
I'll take Rust in Unreal Engine (May 2021 Summary)
I'll take the LD48 MMO.
I'll write something up about the small amount of progress I made this month on project YAWC.
I can put something together for tobj today 👍
I was very busy for last few days, but tomorrow I'll have time for the newsletter, sorry for the delay. In other words I'm taking rg3d :)
I started working on the Tantan stuff Video: 1 Year of Rust Game Development
Video: voxel engine with rust and wgpu-rs
I just published an article about the process of writing Bevy Retro's renderer and why my company felt it was needed, but it doesn't necessary qualify as learning material, because it's more like a "here's what we went through roughly to get this working".
Not sure if that is worth including in the newsletter. If you think that it fits, let me know and I'll open a PR.
@zicklag I think it's worth adding but considering it was published yesterday it's better to include it in the next (June) newsletter. Added it to the plan.
A bunch of interesting sections isn't claimed yet. Will try to squeeze out a few PRs before the final draft is ready. Grabbing "rpg-cli" and "Dimforge".
Any volunteers to take imgui-wgpu, nvti-rs, nvtx-rs, etc?
By the way, just to bring up the topic, is Libraries & Tooling the most relevant section for software projects like Graphite? It's neither a library nor tooling. Would it fit better in the Games or Engines sections? My proposal would be changing "Game Updates" to "Game & Application Updates". Other applications like the city traffic simulator, similarly, seem more broad than just the strict category of games.
@Keavon I think A/B streets does still make sense in the games section, since the team does have ideas to add story/objectives to the game (on top of it being used as a tool). I'll run this by the rest of the editing team though, and see if we can come up with a good solution :100:
@PsichiX @ChristopherBiscardi @termhn just sending out a ping to try and wrap up your sections today :100:
I think I will wait to write about cint
and colstodian
next newsletter, still working on polishing some things before I really want to put it out there.
We're getting the final release ready, everyone is invited to review :partying_face:
PR: https://github.com/rust-gamedev/rust-gamedev.github.io/pull/673
Thanks for the great work everyone! Another month done :ok_hand:
Newsletter 22: May 2021
Editors: @AngelOnFira, @17cupsofcoffee, and @ozkriff
Another month has gone by, so it's time to put together the Rust Gamedev newsletter for May!
If you want to help writing the newsletter:
source
branch (example: #336)As with the last few newsletters, we're trying to delegate the writing workload where we can - to quote @AngelOnFira from a few months ago:
Current Schedule
The soft deadline for all section PRs is the 6th of June. PRs will usually be accepted as long as they are ready before the newsletter's release, but the earlier the better :)
Review and release will take place around the 8th of June.
⚠️ We have decided to try a shorter and more limited section format: ⚠️
Please use these templates as a starting point:
Games/apps/libraries:
Articles/blog posts/videos/etc:
Current Structure & Status
Below is a list of 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-sokoban-wasm (1, 2) - 🆓 free (@eduardonunesp?)Way of Rhea (1) - 🆓 free (@MasonRemaley?)Macroquad (1, 2) - 🆓 free (@not-fl3?)colstodian (1) - 🚧 WIP by @termhncint (1) - 🚧 WIP by @termhnMun - 🆓 free (@Wodann?)imgui-wgpu (1) - 🆓 free (@cwfitzgerald?)egui v0.12 (1) - ✔️ done by @emilk in #650nannou_egui (1) - 🆓 free (@AlexEne?)RAUI (1, 2) - 🚧 WIP by @PsichiXFinal steps: