Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit 044e6c5

Browse filesBrowse files
N27: Last minute bits and bobs (rust-gamedev#845)
1 parent 6979f63 commit 044e6c5
Copy full SHA for 044e6c5

File tree

2 files changed

+75
-24
lines changed
Filter options

2 files changed

+75
-24
lines changed

‎content/news/027/gms-talk.png

Copy file name to clipboard
525 KB
Loading

‎content/news/027/index.md

Copy file name to clipboardExpand all lines: content/news/027/index.md
+75-24Lines changed: 75 additions & 24 deletions
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 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.