diff --git a/content/news/025/dimforge.png b/content/news/025/dimforge.png new file mode 100644 index 000000000..ec0305045 Binary files /dev/null and b/content/news/025/dimforge.png differ diff --git a/content/news/025/humankind-wiki.jpeg b/content/news/025/humankind-wiki.jpeg new file mode 100644 index 000000000..76aa6c2ef Binary files /dev/null and b/content/news/025/humankind-wiki.jpeg differ diff --git a/content/news/025/index.md b/content/news/025/index.md index 1707fddb6..82f7b0a95 100644 --- a/content/news/025/index.md +++ b/content/news/025/index.md @@ -1,8 +1,7 @@ +++ title = "This Month in Rust GameDev #25 - August 2021" -date = 2021-09-01 +date = 2021-09-08 transparent = true -draft = true +++ @@ -29,19 +28,13 @@ Feel free to send PRs about your own projects! [pr]: https://github.com/rust-gamedev/rust-gamedev.github.io [coordination]: https://github.com/rust-gamedev/rust-gamedev.github.io/issues?q=label%3Acoordination -[Rust]: https://rust-lang.org -[join]: https://github.com/rust-gamedev/wg#join-the-fun - - [Game Updates](#game-updates) - [Learning Material Updates](#learning-material-updates) - [Engine Updates](#engine-updates) - [Tooling Updates](#tooling-updates) - [Library Updates](#library-updates) - [Popular Workgroup Issues in Github](#popular-workgroup-issues-in-github) -- [Meeting Minutes](#meeting-minutes) - [Requests for Contribution](#requests-for-contribution) -- [Jobs](#jobs) -- [Bonus](#bonus) +[![Dimforge logo](dimforge.png)][dimforge] -## Meeting Minutes +[Dimforge][dimforge] creates open-source Rust crates for numerical simulation. +Some of the [recent updates][dimforge-update]: - +- [New user-guide for Rapier’s JS bindings][rapier-js-docs]. +- [nalgebra] v0.29 brings better soundness and non-Copy types support. +- [Rapier] 0.11 brings a full set of joint limits. +- The work on unbreakable reduced-coordinates joints for Rapier + is also in progress. -[See all meeting issues][label_meeting] including full text notes -or [join the next meeting][join]. +[dimforge]: https://dimforge.com +[dimforge-update]: https://dimforge.com/blog/2021/08/15/the-last-two-months-in-dimforge +[Rapier]: https://rapier.rs +[rapier-js-docs]: https://rapier.rs/docs/user_guides/javascript/getting_started_js +[nalgebra]: https://nalgebra.org -[label_meeting]: https://github.com/rust-gamedev/wg/issues?q=label%3Ameeting +## Popular Workgroup Issues in Github -## Requests for Contribution + - +- [Site fails to build #758][site-fails-to-build] +- [Better solution for hosting images #636][better-solution-for-hosting-images] +- [Netlify preview for PRs #174][netlify-preview-for-prs] -## Jobs +[site-fails-to-build]: https://github.com/rust-gamedev/rust-gamedev.github.io/issues/758 +[better-solution-for-hosting-images]: https://github.com/rust-gamedev/rust-gamedev.github.io/issues/636 +[netlify-preview-for-prs]: https://github.com/rust-gamedev/rust-gamedev.github.io/issues/174 - +## Requests for Contribution -## Bonus + - +- [winit's "difficulty: easy" issues][winit-issues]. +- [Backroll-rs, a new networking library][backroll-rs]. +- [Embark's open issues][embark-open-issues] ([embark.rs]). +- [wgpu's "help wanted" issues][wgpu-issues]. +- [luminance's "low hanging fruit" issues][luminance-fruits]. +- [ggez's "good first issue" issues][ggez-issues]. +- [Veloren's "beginner" issues][veloren-beginner]. +- [Amethyst's "good first issue" issues][amethyst-issues]. +- [A/B Street's "good first issue" issues][abstreet-issues]. +- [Mun's "good first issue" issues][mun-issues]. +- [SIMple Mechanic's good first issues][simm-issues]. +- [Bevy's "good first issue" issues][bevy-issues]. + +[winit-issues]: https://github.com/rust-windowing/winit/issues?q=is%3Aopen+is%3Aissue+label%3A%22difficulty%3A+easy%22 +[backroll-rs]: https://github.com/HouraiTeahouse/backroll-rs/issues +[embark.rs]: https://embark.rs +[embark-open-issues]: https://github.com/search?q=user:EmbarkStudios+state:open +[wgpu-issues]: https://github.com/gfx-rs/wgpu/issues?q=is%3Aissue+is%3Aopen+label%3A%22help+wanted%22 +[luminance-fruits]: https://github.com/phaazon/luminance-rs/issues?q=is%3Aissue+is%3Aopen+label%3A%22low+hanging+fruit%22 +[ggez-issues]: https://github.com/ggez/ggez/labels/%2AGOOD%20FIRST%20ISSUE%2A +[veloren-beginner]: https://gitlab.com/veloren/veloren/issues?label_name=beginner +[amethyst-issues]: https://github.com/amethyst/amethyst/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22 +[abstreet-issues]: https://github.com/a-b-street/abstreet/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22 +[mun-issues]: https://github.com/mun-lang/mun/labels/good%20first%20issue +[simm-issues]: https://github.com/mkhan45/SIMple-Mechanics/labels/good%20first%20issue +[bevy-issues]: https://github.com/bevyengine/bevy/labels/E-Good-First-Issue ------ -That's all news for today, thanks for reading! +That's all the news for last month, thanks for reading! Want something mentioned in the next newsletter? [Send us a pull request][pr]. Also, subscribe to [@rust_gamedev on Twitter][@rust_gamedev] -or [/r/rust_gamedev subreddit][/r/rust_gamedev] if you want to receive fresh news! +or the [/r/rust_gamedev subreddit][/r/rust_gamedev] if you want to receive fresh +news and updates about the ecosystem every day!