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 6ca4119

Browse filesBrowse files
authored
Newsletter 5: Initial draft (rust-gamedev#46)
1 parent 9459a07 commit 6ca4119
Copy full SHA for 6ca4119

File tree

Expand file treeCollapse file tree

1 file changed

+121
-0
lines changed
Filter options
Expand file treeCollapse file tree

1 file changed

+121
-0
lines changed

‎content/posts/newsletter-005/index.md

Copy file name to clipboard
+121Lines changed: 121 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,121 @@
1+
+++
2+
title = "This Month in Rust GameDev #5 - December 2019"
3+
draft = true
4+
+++
5+
6+
<!-- markdownlint-disable no-trailing-punctuation -->
7+
8+
Welcome to the fifth issue of the Rust GameDev Workgroup’s
9+
monthly newsletter.
10+
11+
[Rust] is a systems language pursuing the trifecta:
12+
safety, concurrency, and speed.
13+
These goals are well-aligned with game development.
14+
15+
We hope to build an inviting ecosystem for anyone wishing
16+
to use Rust in their development process!
17+
Want to get involved? [Join the Rust GameDev working group!][join]
18+
19+
Want something mentioned in the next newsletter?
20+
[Send us a pull request][pr].
21+
Feel free to send PRs about your own projects!
22+
23+
[Rust]: https://rust-lang.org
24+
[join]: https://github.com/rust-gamedev/wg#join-the-fun
25+
[pr]: https://github.com/rust-gamedev/rust-gamedev.github.io
26+
27+
<!--
28+
Ideal section structure is:
29+
30+
```
31+
### [Title]
32+
33+
![image/GIF description](image link)
34+
35+
A paragraph or two with a summary and [useful links].
36+
37+
_Discussions:
38+
[/r/rust](https://reddit.com/r/rust/todo),
39+
[twitter](https://twitter.com/todo/status/123456)_
40+
41+
[Title]: https://first.link
42+
[useful links]: https://other.link
43+
```
44+
45+
Discussion links are added only if they contain
46+
some actual interesting discussions.
47+
48+
If needed, a section can be split into subsections with a "------" delimiter.
49+
-->
50+
51+
## Game Updates
52+
53+
## Library & Tooling updates
54+
55+
## Popular Workgroup Issues in Github
56+
57+
<!-- Up to 10 links to interesting issues -->
58+
59+
- [#32 "Selective Enabling/Disabling optimizations at a crate/file/function level"](https://github.com/rust-gamedev/wg/issues/32);
60+
- [#69 "Input Handling"](https://github.com/rust-gamedev/wg/issues/69);
61+
- [#75 "Standardised API for sharing thread pools"](https://github.com/rust-gamedev/wg/issues/75);
62+
63+
<!-- TODO: more issues -->
64+
65+
## Meeting Minutes
66+
67+
<!-- Up to 10 most important notes + a link to the full details -->
68+
69+
[See all meeting issues][label_meeting] including full text notes
70+
or [join the next meeting][join].
71+
72+
[label_meeting]: https://github.com/rust-gamedev/wg/issues?q=label%3Ameeting
73+
74+
## Requests for Contribution
75+
76+
<!-- Links to "good first issue"-labels or direct links to specific tasks -->
77+
78+
- [/r/rust: "Need help porting steam libraries to rust"][help-steam-libs];
79+
- [Embark's open issues][embark-open-issues] ([embark.rs]);
80+
- [winit's "Good first issue" and “help wanted” issues][winit-issues];
81+
- [gfx-rs's "contributor-friendly" issues][gfx-issues];
82+
- [wgpu's "help wanted" issues][wgpu-help-wanted];
83+
- [luminance's "low hanging fruit" issues][luminance-fruits];
84+
- [ggez's "good first issue" issues][ggez-issues];
85+
- [Veloren's "beginner" issues][veloren-beginner];
86+
- [Amethyst's "good first issue" issues][amethyst-issues];
87+
88+
[help-steam-libs]: https://reddit.com/r/rust/comments/diuqg7/need_help_porting_steam_libraries_to_rust
89+
[embark.rs]: https://embark.rs
90+
[embark-open-issues]: https://github.com/search?q=user:EmbarkStudios+state:open
91+
[winit-issues]: https://github.com/rust-windowing/winit/issues?utf8=✓&q=is%3Aissue+is%3Aopen+label%3A%22status%3A+help+wanted%22+label%3A%22Good+first+issue%22
92+
[gfx-issues]: https://github.com/gfx-rs/gfx/issues?q=is%3Aissue+is%3Aopen+label%3Acontributor-friendly
93+
[wgpu-help-wanted]: https://github.com/gfx-rs/wgpu-rs/issues?q=is%3Aissue+is%3Aopen+label%3A%22help+wanted%22
94+
[luminance-fruits]: https://github.com/phaazon/luminance-rs/issues?q=is%3Aissue+is%3Aopen+label%3A%22low+hanging+fruit%22
95+
[ggez-issues]: https://github.com/ggez/ggez/labels/%2AGOOD%20FIRST%20ISSUE%2A
96+
[veloren-beginner]: https://gitlab.com/veloren/veloren/issues?label_name=beginner
97+
[amethyst-issues]: https://github.com/amethyst/amethyst/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22
98+
99+
## Bonus
100+
101+
<!-- Bonus section to make the newsletter more interesting
102+
and highlight events from the past. -->
103+
104+
Just an interesting Rust gamedev link from the past. :)
105+
106+
------
107+
108+
That's all news for today, thanks for reading!
109+
110+
Subscribe to [@rust_gamedev on Twitter][@rust_gamedev]
111+
or [/r/rust_gamedev subreddit][/r/rust_gamedev] if you want to receive fresh news!
112+
113+
<!--
114+
TODO: Add real links and un-comment once this post is published
115+
**Discussions of this post**:
116+
[/r/rust](TODO),
117+
[twitter](TODO).
118+
-->
119+
120+
[/r/rust_gamedev]: https://reddit.com/r/rust_gamedev
121+
[@rust_gamedev]: https://twitter.com/rust_gamedev

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.