diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a08f54948..8625739b3 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -12,7 +12,7 @@ jobs: # https://github.com/marketplace/actions/github-pages#warning-limitation GITHUB_PAT: ${{ secrets.GITHUB_PAT }} steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v2 - name: Lint uses: avto-dev/markdown-lint@v1 with: diff --git a/content/posts/newsletter-011/ecs-talk.png b/content/posts/newsletter-011/ecs-talk.png new file mode 100644 index 000000000..799d22af9 Binary files /dev/null and b/content/posts/newsletter-011/ecs-talk.png differ diff --git a/content/posts/newsletter-011/goeld.jpg b/content/posts/newsletter-011/goeld.jpg new file mode 100644 index 000000000..991568629 Binary files /dev/null and b/content/posts/newsletter-011/goeld.jpg differ diff --git a/content/posts/newsletter-011/index.md b/content/posts/newsletter-011/index.md index 627817b00..83e5c9c9e 100644 --- a/content/posts/newsletter-011/index.md +++ b/content/posts/newsletter-011/index.md @@ -1,8 +1,7 @@ +++ title = "This Month in Rust GameDev #11 - June 2020" -date = 2020-07-01 +date = 2020-07-07 transparent = true -draft = true +++ Welcome to the eleventh issue of the Rust GameDev Workgroup’s @@ -34,7 +33,6 @@ Table of contents: - [Popular Workgroup Issues in Github](#popular-workgroup-issues-in-github) - [Meeting Minutes](#meeting-minutes) - [Requests for Contribution](#requests-for-contribution) -- [Jobs](#jobs) - [Bonus](#bonus) +- [rust-gamedev/wg](https://github.com/rust-gamedev/wg): + - [#51 "Using wasm-bindgen for games"](https://github.com/rust-gamedev/wg/issues/51); + - [#75 "Standardised API for sharing thread pools"](https://github.com/rust-gamedev/wg/issues/75); + - [#77 "Can we contribute to OpenXR to get Keyboard/Mouse support to be official?"](https://github.com/rust-gamedev/wg/issues/77); +- [rust-gamedev/rust-gamedev.github.io](https://github.com/rust-gamedev/rust-gamedev.github.io): + - [#30 "CI: Add markdownlint checks"](https://github.com/rust-gamedev/rust-gamedev.github.io/issues/30); +- [rust-gamedev/arewegameyet](https://github.com/rust-gamedev/arewegameyet): + - [#95 "How do we remove crates?"](https://github.com/rust-gamedev/arewegameyet/issues/95); + - [#261 "Make .rs domain primary?"](https://github.com/rust-gamedev/arewegameyet/issues/261); + - [#320 "A different section for gamejam games?"](https://github.com/rust-gamedev/arewegameyet/issues/320); + ## Meeting Minutes @@ -871,6 +938,7 @@ or [join the next meeting][join]. +- [gl-rs is seeking new maintainers](https://github.com/brendanzab/gl-rs/issues/524); - [Embark's open issues][embark-open-issues] ([embark.rs]); - [winit's "Good first issue" and “help wanted” issues][winit-issues]; - [gfx-rs's "contributor-friendly" issues][gfx-issues]; @@ -901,6 +969,23 @@ and highlight events from the past. --> Just an interesting Rust gamedev link from the past. :) +[![a screenshot of the first slide](ecs-talk.png)][ecs-talk-video] + +During RustConf 2018, Catherine West gave a keynote talk +"Using Rust For Game Development" that introduced a lot of people +to the concept of ECS and is now considered a classic. +You can [watch the recording here][ecs-talk-video] ([slides][ecs-talk-slides]). + +A few months later [an extended text version was released][ecs-talk-post]. + +_Discussions: +[/r/rust](https://www.reddit.com/r/rust/comments/9dwqa4/rustconf_2018_closing_keynote), +[/r/programming](https://reddit.com/r/programming/comments/9dwq73/rustconf_2018_closing_keynote)_ + +[ecs-talk-video]: https://youtube.com/watch?v=aKLntZcp27M +[ecs-talk-post]: https://kyren.github.io/2018/09/14/rustconf-talk.html +[ecs-talk-slides]: https://kyren.github.io/rustconf_2018_slides/index.html + ------ That's all news for today, thanks for reading! diff --git a/content/posts/newsletter-011/nes-emu.png b/content/posts/newsletter-011/nes-emu.png new file mode 100644 index 000000000..896aefe85 Binary files /dev/null and b/content/posts/newsletter-011/nes-emu.png differ