Skip to content

Commit 044e6c5

Browse files
N27: Last minute bits and bobs (#845)
1 parent 6979f63 commit 044e6c5

File tree

2 files changed

+75
-24
lines changed

2 files changed

+75
-24
lines changed

content/news/027/gms-talk.png

525 KB
Loading

content/news/027/index.md

+75-24
Original file line numberDiff line numberDiff line change
@@ -32,17 +32,15 @@ Feel free to send PRs about your own projects!
3232
[Rust]: https://rust-lang.org
3333
[join]: https://github.com/rust-gamedev/wg#join-the-fun
3434

35+
- [Rust GameDev Meetup](#rust-gamedev-meetup)
3536
- [Game Updates](#game-updates)
3637
- [Learning Material Updates](#learning-material-updates)
3738
- [Engine Updates](#engine-updates)
3839
- [Tooling Updates](#tooling-updates)
3940
- [Library Updates](#library-updates)
40-
- [Popular Workgroup Issues in Github](#popular-workgroup-issues-in-github)
4141
- [Meeting Minutes](#meeting-minutes)
4242
- [Discussions](#discussions)
4343
- [Requests for Contribution](#requests-for-contribution)
44-
- [Jobs](#jobs)
45-
- [Bonus](#bonus)
4644

4745
<!--
4846
Ideal section structure is:
@@ -344,7 +342,8 @@ players. Updates are also posted to [Twitter][paddlepunks-twitter].
344342

345343
### [Veloren][veloren]
346344

347-
![An early-morning sunrise](veloren.jpg) _An early-morning sunrise_
345+
![An early-morning sunrise](veloren.jpg)
346+
_An early-morning sunrise_
348347

349348
[Veloren][veloren] is an open world, open-source voxel RPG inspired by Dwarf
350349
Fortress and Cube World.
@@ -378,6 +377,20 @@ October's full weekly devlogs: "This Week In Veloren...":
378377

379378
## Engine Updates
380379

380+
### [Amethyst - Starting Fresh][amethyst]
381+
382+
![amethyst logo](/amethyst-logo.png)
383+
384+
This month, the developers of the Amethyst game engine
385+
[announced that they would be winding down development][amethyst].
386+
387+
The Amethyst Foundation, however, lives on! It will be shifting focus
388+
to support the wider Rust game development ecosystem, through
389+
engine-agnostic libraries, curated guides/lists, and more inititives yet
390+
to be announced.
391+
392+
[amethyst]: https://amethyst.rs/posts/amethyst--starting-fresh
393+
381394
### [All is Cubes][All is Cubes] 0.3.0
382395

383396
[![Screenshot of All is Cubes][all-is-cubes-screen]][all-is-cubes-screen]
@@ -426,6 +439,22 @@ For more details, see the [changelog][tetra-changelog].
426439

427440
## Learning Material Updates
428441

442+
### [GameDev Mini Symposium][gms-talk]
443+
444+
[![An early-morning sunrise](gms-talk.png)][gms-talk]
445+
_Click the image to watch the talk_
446+
447+
Back in September, the University of Glasgow's GameLab held a 'GameDev Mini
448+
Symposium' online. One of the featured speakers was
449+
[Herbert Wolverson][the-bracket], writer of '[Hands-on Rust][hands-on-rust]',
450+
who gave a talk on using Rust for game development.
451+
452+
This talk is now available to [view on Herbert's YouTube channel][gms-talk].
453+
454+
[the-bracket]: https://twitter.com/herberticus
455+
[hands-on-rust]: https://pragprog.com/titles/hwrust/hands-on-rust/
456+
[gms-talk]: https://www.youtube.com/watch?v=OzUsPi4kHes
457+
429458
## Tooling Updates
430459

431460
### [SPV]
@@ -661,36 +690,58 @@ be included, please feel free to reach out to the godot-rust team.
661690
[gd-discord]: https://discord.com/invite/FNudpBD
662691
[gd-twitter]: https://twitter.com/GodotRust
663692

664-
## Popular Workgroup Issues in Github
665-
666-
<!-- Up to 10 links to interesting issues -->
667-
668693
## Meeting Minutes
669694

670-
<!-- Up to 10 most important notes + a link to the full details -->
671-
672-
[See all meeting issues][label_meeting] including full text notes
673-
or [join the next meeting][join].
695+
There is currently discussion ongoing around bringing back the
696+
Rust GameDev Working Group's regular meetings.
674697

675-
[label_meeting]: https://github.com/rust-gamedev/wg/issues?q=label%3Ameeting
698+
If you are interested in getting involved, please join the
699+
[discussion thread](https://github.com/rust-gamedev/wg/discussions/115)
700+
on the working group's issue tracker!
676701

677702
## Discussions
678703

679-
<!-- Links to handpicked reddit/twitter/urlo/etc threads that provide
680-
useful information -->
704+
### [Async Game Server Design][async-game-server]
681705

682-
## Requests for Contribution
683-
684-
<!-- Links to "good first issue"-labels or direct links to specific tasks -->
706+
On the Rust user forum, there was [a post][async-game-server]
707+
asking how to use async/await (more specifically, `tokio` and
708+
`tokio_tungstenite`) to develop a multiplayer game server.
709+
The responses contain some useful ideas and advice which
710+
may come in useful for other people's projects!
685711

686-
## Jobs
712+
[async-game-server]: https://users.rust-lang.org/t/tokio-tungstenite-async-game-server-design/65996
687713

688-
<!-- An optional section for new jobs related to Rust gamedev -->
689-
690-
## Bonus
714+
## Requests for Contribution
691715

692-
<!-- Bonus section to make the newsletter more interesting
693-
and highlight events from the past. -->
716+
- [Graphite is looking for contributors][graphite-contribute] to help reach
717+
the 0.1 Alpha release.
718+
- [winit's "difficulty: easy" issues][winit-issues].
719+
- [Backroll-rs, a new networking library][backroll-rs].
720+
- [Embark's open issues][embark-open-issues] ([embark.rs]).
721+
- [wgpu's "help wanted" issues][wgpu-issues].
722+
- [luminance's "low hanging fruit" issues][luminance-fruits].
723+
- [ggez's "good first issue" issues][ggez-issues].
724+
- [Veloren's "beginner" issues][veloren-beginner].
725+
- [Amethyst's "good first issue" issues][amethyst-issues].
726+
- [A/B Street's "good first issue" issues][abstreet-issues].
727+
- [Mun's "good first issue" issues][mun-issues].
728+
- [SIMple Mechanic's good first issues][simm-issues].
729+
- [Bevy's "good first issue" issues][bevy-issues].
730+
731+
[graphite-contribute]: https://github.com/GraphiteEditor/Graphite/issues/202
732+
[winit-issues]: https://github.com/rust-windowing/winit/issues?q=is%3Aopen+is%3Aissue+label%3A%22difficulty%3A+easy%22
733+
[backroll-rs]: https://github.com/HouraiTeahouse/backroll-rs/issues
734+
[embark.rs]: https://embark.rs
735+
[embark-open-issues]: https://github.com/search?q=user:EmbarkStudios+state:open
736+
[wgpu-issues]: https://github.com/gfx-rs/wgpu/issues?q=is%3Aissue+is%3Aopen+label%3A%22help+wanted%22
737+
[luminance-fruits]: https://github.com/phaazon/luminance-rs/issues?q=is%3Aissue+is%3Aopen+label%3A%22low+hanging+fruit%22
738+
[ggez-issues]: https://github.com/ggez/ggez/labels/%2AGOOD%20FIRST%20ISSUE%2A
739+
[veloren-beginner]: https://gitlab.com/veloren/veloren/issues?label_name=beginner
740+
[amethyst-issues]: https://github.com/amethyst/amethyst/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22
741+
[abstreet-issues]: https://github.com/a-b-street/abstreet/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22
742+
[mun-issues]: https://github.com/mun-lang/mun/labels/good%20first%20issue
743+
[simm-issues]: https://github.com/mkhan45/SIMple-Mechanics/labels/good%20first%20issue
744+
[bevy-issues]: https://github.com/bevyengine/bevy/labels/E-Good-First-Issue
694745

695746
------
696747

0 commit comments

Comments
 (0)