Skip to content

Commit 35c9f05

Browse files
authored
Merge branch 'source' into actions
2 parents 6aeb385 + 6d9db16 commit 35c9f05

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

49 files changed

+191
-107
lines changed

content/blog/2019-08-18-introducing-the-rust-game-development-working-group.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ we've already got several projects underway:
4747

4848
## How can I get involved?
4949

50-
Our main hub for co-ordination is our [Github repository](https://github.com/rust-gamedev/wg),
50+
Our main hub for co-ordination is our [GitHub repository](https://github.com/rust-gamedev/wg),
5151
where you can (and should!) raise issues calling out your ideas, proposals
5252
or problems with the Rust gamedev ecosystem.
5353
We also have a `#wg-gamedev` channel on the [official Rust Discord server](https://discord.gg/j6QJsMd),
Loading
1.99 MB
Loading
2.74 MB
Loading
Loading
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,84 @@
1+
+++
2+
title = "Rust Gamedev Meetup 33"
3+
date = 2023-12-09
4+
transparent = true
5+
aliases = ["posts/gamedev-meetup-33"]
6+
+++
7+
8+
<!-- markdownlint-disable single-title heading-increment -->
9+
<!-- markdownlint-disable no-blanks-blockquote no-emphasis-as-header -->
10+
<!-- markdownlint-configure-file {"line-length": {"heading_line_length": 120}} -->
11+
12+
![Rust Gamedev Meetup](gamedev-meetup.png)
13+
14+
The 33rd Rust Gamedev Meetup took place on December 9th. You can watch the
15+
recording of the meetup [here on YouTube][meetup-video]. The meetup took
16+
place on the Rust Gamedev [YouTube][youtube-stream] and [Twitch][twitch-stream].
17+
The meetups take place on the second Saturday of every month via the [Rust
18+
Gamedev Discord server][rust-gamedev-discord] and are also [streamed on
19+
Twitch][rust-gamedev-twitch].
20+
21+
[rust-gamedev-discord]: https://discord.gg/yNtPTb2
22+
[rust-gamedev-twitch]: https://twitch.tv/rustgamedev
23+
[meetup-video]: https://www.youtube.com/watch?v=eItRSKJGV1I
24+
[youtube-stream]: https://www.youtube.com/@RustGameDevelopment
25+
[twitch-stream]: https://www.twitch.tv/RustGameDev
26+
27+
## Talks
28+
29+
### [Blue Engine][blue-engine-video] | [@ElhamAryanpur]
30+
31+
[![Blue Engine](blue-engine.png)][blue-engine-video]
32+
33+
> Updates about community work for the Blue Engine, as well as future engine
34+
> features coming up.
35+
36+
**Links:**
37+
38+
- [Blue Engine GitHub repository]
39+
- [Blue Engine Discord server]
40+
41+
[@ElhamAryanpur]: https://github.com/ElhamAryanpur
42+
[blue-engine-video]: https://www.youtube.com/watch?v=7u9YrBOnTww
43+
[Blue Engine GitHub repository]: https://github.com/AryanpurTech/BlueEngine
44+
[Blue Engine Discord server]: https://discord.gg/s7xsj9q
45+
46+
### [Galaxion Trade Wars][galaxion-trade-wars-video] | [@Syn-Nine]
47+
48+
[![Galaxion Trade Wars](galaxion.png)][galaxion-trade-wars-video]
49+
50+
> Space Trading Game made in Rust based on the Trade Wars 2002 BBS game.
51+
52+
**Links:**
53+
54+
- [Galaxion Trade Wars GitHub repository]
55+
- [Syn-Nine Twitter]
56+
- [Syn-Nine Website]
57+
58+
[@Syn-Nine]: https://github.com/Syn-Nine
59+
[galaxion-trade-wars-video]: https://www.youtube.com/watch?v=oNx5wqAsvXM
60+
[Galaxion Trade Wars GitHub repository]: https://github.com/Syn-Nine/galaxion-trade-empire/
61+
[Syn-Nine Twitter]: https://twitter.com/Syn9Dev
62+
[Syn-Nine Website]: https://syn9.thehideoutgames.com/
63+
64+
### [Bones Engine][bones-engine-video] | [@zicklag]
65+
66+
[![Bones Engine](bones.png)][bones-engine-video]
67+
68+
> A 'meta-engine' framework made to facilitate the development of moddable,
69+
> multiplayer 2D games.
70+
71+
**Links:**
72+
73+
- [@zicklag]
74+
- [Bone Engine GitHub repository]
75+
- [Jumpy GitHub repository]
76+
- [Jumpy's Migration to the Bones Framework]
77+
- [Introducing Lua Scripting in Jumpy]
78+
79+
[@zicklag]: https://github.com/zicklag
80+
[bones-engine-video]: https://www.youtube.com/watch?v=bEyZubAx_oM
81+
[Bone Engine GitHub repository]: https://github.com/fishfolk/bones
82+
[Jumpy GitHub repository]: https://github.com/fishfolk/jumpy
83+
[Jumpy's Migration to the Bones Framework]: https://fishfolk.org/blog/jumpy-migration-to-bones-framework/
84+
[Introducing Lua Scripting in Jumpy]: https://fishfolk.org/blog/introducing-lua-scripting-in-jumpy/

content/news/001/index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -464,7 +464,7 @@ Special section for other news (up to 15) in a one-liner format:
464464
[Alex Butler]: https://twitter.com/bigabgames
465465
[roboinstructus 1.0]: https://reddit.com/r/rust/comments/cdw1ct/robo_instructus_is_out_now_programming_puzzle
466466

467-
## Popular Workgroup Issues in Github
467+
## Popular Workgroup Issues in GitHub
468468

469469
<!-- Up to 10 links to interesting issues -->
470470

content/news/002/index.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -461,11 +461,11 @@ _Discussions:
461461

462462
![Live2D Piston demo](live2d-cubism.png)
463463

464-
- ["Github Actions CI with Rust and SDL2"] -
464+
- ["GitHub Actions CI with Rust and SDL2"] -
465465
[Alexandru Ene] wrote a post about CI with [github actions]
466466
for [their hobby game project][after-hours] that uses Rust and SDL2.
467467

468-
![Github Actions with SDL2 screencast demo](github_actions_ci.gif)
468+
![GitHub Actions with SDL2 screencast demo](github_actions_ci.gif)
469469

470470
- [@phaazon] released [luminance] 0.33 that
471471
[brings geometry instancing support](https://reddit.com/r/rust/comments/d0us73/announcement_luminance033);
@@ -527,7 +527,7 @@ but I'm too tired to this atm and it will be rendered correctly anyway.
527527
-->
528528

529529
[Alexandru Ene]: https://twitter.com/_AlexEne_
530-
["Github Actions CI with Rust and SDL2"]: https://alexene.dev/2019/09/04/Github-actions-CI-rust-SDL2.html
530+
["GitHub Actions CI with Rust and SDL2"]: https://alexene.dev/2019/09/04/Github-actions-CI-rust-SDL2.html
531531
[github actions]: https://github.com/features/actions
532532
[after-hours]: https://alexene.dev/2019/01/15/After-hours-game-development.html
533533
[Xprite]: https://pickitup247.com/xprite.html
@@ -568,7 +568,7 @@ but I'm too tired to this atm and it will be rendered correctly anyway.
568568
[imgui-inspect]: https://github.com/aclysma/imgui-inspect
569569
[minimum]: https://github.com/aclysma/minimum
570570

571-
## Popular Workgroup Issues in Github
571+
## Popular Workgroup Issues in GitHub
572572

573573
<!-- Up to 10 links to interesting issues -->
574574

content/news/003/index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -793,7 +793,7 @@ _Discussions:
793793
[Amethyst organization]: https://github.com/amethyst
794794
[@_AndreaCatania]: https://twitter.com/_AndreaCatania
795795

796-
## Popular Workgroup Issues in Github
796+
## Popular Workgroup Issues in GitHub
797797

798798
<!-- Up to 10 links to interesting issues -->
799799

content/news/004/index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -721,7 +721,7 @@ Check out the [online Demo][rust-nes-demo].
721721
[Blaine Price]: https://blaineprice.me
722722
[@mvlabat]: https://github.com/mvlabat
723723

724-
## Popular Workgroup Issues in Github
724+
## Popular Workgroup Issues in GitHub
725725

726726
<!-- Up to 10 links to interesting issues -->
727727

content/news/005/index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -802,7 +802,7 @@ Here're some of the Rust news from it:
802802
[inside-rust]: https://medium.com/embarkstudios/inside-rust-at-embark-b82c06d1d9f4
803803
[cargo-about]: https://github.com/embarkstudios/cargo-about
804804

805-
## Popular Workgroup Issues in Github
805+
## Popular Workgroup Issues in GitHub
806806

807807
<!-- Up to 10 links to interesting issues -->
808808

content/news/006/index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -962,7 +962,7 @@ _Discussions:
962962

963963
[nestur]: https://github.com/spieglt/nestur
964964

965-
## Popular Workgroup Issues in Github
965+
## Popular Workgroup Issues in GitHub
966966

967967
<!-- Up to 10 links to interesting issues -->
968968

content/news/007/index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1160,7 +1160,7 @@ It uses vulkan and skia for rendering.
11601160

11611161
[neovide]: https://github.com/Kethku/neovide
11621162

1163-
## Popular Workgroup Issues in Github
1163+
## Popular Workgroup Issues in GitHub
11641164

11651165
<!-- Up to 10 links to interesting issues -->
11661166

content/news/008/index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -760,7 +760,7 @@ Full documentation is available at the [rectangle-pack docs.rs section][rectangl
760760
[rectangle-pack-homepage]: https://github.com/chinedufn/rectangle-pack
761761
[rectangle-pack-docs]: https://crates.io/crates/rectangle-pack/0.1.5
762762

763-
## Popular Workgroup Issues in Github
763+
## Popular Workgroup Issues in GitHub
764764

765765
<!-- Up to 10 links to interesting issues -->
766766

content/news/009/index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1075,7 +1075,7 @@ _Discussions:
10751075
[Godot]: https://godotengine.org
10761076

10771077
<!--
1078-
## Popular Workgroup Issues in Github
1078+
## Popular Workgroup Issues in GitHub
10791079
10801080
skiping this section this time
10811081
-->

content/news/010/index.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ Table of contents:
3030
- [Game Updates](#game-updates)
3131
- [Learning Material Updates](#learning-material-updates)
3232
- [Library & Tooling Updates](#library-tooling-updates)
33-
- [Popular Workgroup Issues in Github](#popular-workgroup-issues-in-github)
33+
- [Popular Workgroup Issues in GitHub](#popular-workgroup-issues-in-github)
3434
- [Meeting Minutes](#meeting-minutes)
3535
- [Requests for Contribution](#requests-for-contribution)
3636
- [Jobs](#jobs)
@@ -377,7 +377,7 @@ Dig Escape is a simple puzzle game written in Rust. You can play it in the
377377
browser [here][digescape-game]. The developer has released [some
378378
videos][digescape-progress-video] about the development of the game. They also
379379
[did a review][digescape-rust-review] on what it was like working with Rust for
380-
the first time. Be sure to check out the [Github repo][digescape-github].
380+
the first time. Be sure to check out the [GitHub repo][digescape-github].
381381

382382
[digescape-game]: https://tantandev.itch.io/digescape
383383
[digescape-progress-video]: https://www.youtube.com/watch?v=q6-f63vZW8Y
@@ -964,7 +964,7 @@ Robo Instructus][otf-font-robo].
964964
[gdnative-release]: https://twitter.com/toast_dev/status/1267071886040555520
965965
[@toast_dev]: https://twitter.com/toast_dev
966966

967-
## Popular Workgroup Issues in Github
967+
## Popular Workgroup Issues in GitHub
968968

969969
<!-- Up to 10 links to interesting issues -->
970970

content/news/011/index.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ Table of contents:
3131
- [Game Updates](#game-updates)
3232
- [Learning Material Updates](#learning-material-updates)
3333
- [Library & Tooling Updates](#library-tooling-updates)
34-
- [Popular Workgroup Issues in Github](#popular-workgroup-issues-in-github)
34+
- [Popular Workgroup Issues in GitHub](#popular-workgroup-issues-in-github)
3535
- [Meeting Minutes](#meeting-minutes)
3636
- [Requests for Contribution](#requests-for-contribution)
3737
- [Bonus](#bonus)
@@ -329,7 +329,7 @@ without any Javascript (besides a small shim).
329329
It can be played online [here][pont-online]!
330330

331331
The system architecture is described in a [blog post][pont-blog]
332-
and the source is available [on Github][pont-source]
332+
and the source is available [on GitHub][pont-source]
333333

334334
_Discussions:
335335
[/r/rust](https://www.reddit.com/r/rust/comments/gu1bq5/pont_a_board_game_in_rust_webassembly/),
@@ -658,7 +658,7 @@ different projects. A reference guide is also [available][glisp-reference] as
658658
well as [API documentation][glisp-docsrs] for integration into Rust.
659659

660660
The crate has had its [initial release][glisp-cratesio], a roadmap and ways
661-
to contribute are available on GameLisp's [Github Respository][glisp-github].
661+
to contribute are available on GameLisp's [GitHub Respository][glisp-github].
662662

663663
[gamelisp]: https://gamelisp.rs/
664664
[glisp-playground]: https://gamelisp.rs/playground/
@@ -902,7 +902,7 @@ that allows you to play classic Nintendo Entertainment System games in the brows
902902
[gc-nes-src]: https://github.com/GarettCooper/gc_nes_emulator
903903
[garettcooper.com]: https://garettcooper.com/
904904

905-
## Popular Workgroup Issues in Github
905+
## Popular Workgroup Issues in GitHub
906906

907907
<!-- Up to 10 links to interesting issues -->
908908

content/news/012/index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1014,7 +1014,7 @@ You can watch a [video of Rust interpreter running Fizzbuzz][langcraft-video]:
10141014
[Langcraft]: https://github.com/SuperTails/langcraft
10151015
[langcraft-video]: https://youtube.com/watch?v=Cx0w5Wn9pPU
10161016

1017-
<!-- ## Popular Workgroup Issues in Github -->
1017+
<!-- ## Popular Workgroup Issues in GitHub -->
10181018

10191019
## Meeting Minutes
10201020

content/news/013/index.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ Table of contents:
3131
- [Game Updates](#game-updates)
3232
- [Learning Material Updates](#learning-material-updates)
3333
- [Library & Tooling Updates](#library-tooling-updates)
34-
- [Popular Workgroup Issues in Github](#popular-workgroup-issues-in-github)
34+
- [Popular Workgroup Issues in GitHub](#popular-workgroup-issues-in-github)
3535
- [Meeting Minutes](#meeting-minutes)
3636
- [Requests for Contribution](#requests-for-contribution)
3737

@@ -900,7 +900,7 @@ These last few weeks have been big for the Bevy project:
900900
- Rapier, a new pure-rust physics engine,
901901
released an [official Bevy plugin][bevy-rapier].
902902
- Thanks to the generosity of individuals and companies, they quickly met
903-
their first two funding goals on @cart's [Github Sponsors page][bevy-spnsors]:
903+
their first two funding goals on @cart's [GitHub Sponsors page][bevy-spnsors]:
904904
"sustainable development" and "@cart makes minimum wage working on Bevy".
905905
- Bevy received a glowing review from the Amethyst Engine team and they agreed
906906
to collaborate in certain areas.
@@ -1253,7 +1253,7 @@ Amongst them:
12531253
[football-manager]: https://en.wikipedia.org/wiki/Football_Manager
12541254
[Football Manager Tools]: https://github.com/Stromberg90/football-manager-tools
12551255

1256-
## Popular Workgroup Issues in Github
1256+
## Popular Workgroup Issues in GitHub
12571257

12581258
- [rust-gamedev/wg](https://github.com/rust-gamedev/wg):
12591259
- [#89 "Moving ecs_bench to GDWG"](https://github.com/rust-gamedev/wg/issues/89);

content/news/014/index.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ Table of contents:
3030
- [Game Updates](#game-updates)
3131
- [Learning Material Updates](#learning-material-updates)
3232
- [Library & Tooling Updates](#library-tooling-updates)
33-
- [Popular Workgroup Issues in Github](#popular-workgroup-issues-in-github)
33+
- [Popular Workgroup Issues in GitHub](#popular-workgroup-issues-in-github)
3434
- [Requests for Contribution](#requests-for-contribution)
3535

3636
<!--
@@ -1052,7 +1052,7 @@ to the user guide.
10521052
[godot-rust-v0-9]: https://godot-rust.github.io/release-notes/0-9-0/
10531053
[godot-rust-migration]: https://godot-rust.github.io/book/migrating-0-8.html
10541054

1055-
## Popular Workgroup Issues in Github
1055+
## Popular Workgroup Issues in GitHub
10561056

10571057
- [rust-gamedev/wg](https://github.com/rust-gamedev/wg):
10581058
- [#21 "Planning a survey for Rust game developers"](https://github.com/rust-gamedev/wg/issues/21);

content/news/015/index.md

+9-9
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ Table of contents:
3131
- [Game Updates](#game-updates)
3232
- [Learning Material Updates](#learning-material-updates)
3333
- [Library & Tooling Updates](#library-tooling-updates)
34-
- [Popular Workgroup Issues in Github](#popular-workgroup-issues-in-github)
34+
- [Popular Workgroup Issues in GitHub](#popular-workgroup-issues-in-github)
3535
- [Requests for Contribution](#requests-for-contribution)
3636

3737
<!--
@@ -946,7 +946,7 @@ to make Rust a first-class language and ecosystem for building GPU code.
946946

947947
Although still in very early stages of development,
948948
[Rust GPU released v0.1 in October][rustgpu-v0.1],
949-
and has already garnered over 2000 stars on Github.
949+
and has already garnered over 2000 stars on GitHub.
950950
Currently, compiling and running very simple shaders
951951
works, and a significant portion of the core library also compiles. While things
952952
like if-statements and while-loops are working, many things aren't implemented yet.
@@ -1317,23 +1317,23 @@ Join the [Discord server](https://discord.com/invite/ajour) and say hi.
13171317
[Ajour]: https://getajour.com
13181318
[Iced]: https://github.com/hecrj/iced
13191319

1320-
### [Proton][Proton-Github] 5.13-1
1320+
### [Proton][Proton-GitHub] 5.13-1
13211321

13221322
In addition to adding Linux Support for more Windows-exclusive games,
13231323
Valve Software's wine-based translation layer for Linux: Proton now
13241324
includes Rust as part of its build system.
1325-
[Media Converter][Proton-Media-Converter-Github], is a Proton module
1325+
[Media Converter][Proton-Media-Converter-GitHub], is a Proton module
13261326
written in Rust as a gstreamer plugin to convert certain media encodings
13271327
from one format to another.
13281328

1329-
Documentation for building Proton is available on [Github][Proton-Github].
1329+
Documentation for building Proton is available on [GitHub][Proton-GitHub].
13301330
Further documentation on Media Converter and its source code is available
1331-
on the module's [repository][Proton-Media-Converter-Github]
1331+
on the module's [repository][Proton-Media-Converter-GitHub]
13321332

1333-
[Proton-Github]: https://github.com/ValveSoftware/Proton
1334-
[Proton-Media-Converter-Github]: https://github.com/ValveSoftware/Proton/tree/proton_5.13/media-converter
1333+
[Proton-GitHub]: https://github.com/ValveSoftware/Proton
1334+
[Proton-Media-Converter-GitHub]: https://github.com/ValveSoftware/Proton/tree/proton_5.13/media-converter
13351335

1336-
## Popular Workgroup Issues in Github
1336+
## Popular Workgroup Issues in GitHub
13371337

13381338
<!-- Up to 10 links to interesting issues -->
13391339

content/news/016/index.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ Table of contents:
3535
- [Game Updates](#game-updates)
3636
- [Learning Material Updates](#learning-material-updates)
3737
- [Library & Tooling Updates](#library-tooling-updates)
38-
- [Popular Workgroup Issues in Github](#popular-workgroup-issues-in-github)
38+
- [Popular Workgroup Issues in GitHub](#popular-workgroup-issues-in-github)
3939
- [Requests for Contribution](#requests-for-contribution)
4040

4141
<!--
@@ -326,7 +326,7 @@ Here are some of the games made with Rust:
326326
> plasma doors, saw blades, etc.), bonuses (fuel, health) and coins.
327327
328328
[@grzi] also published a devlog post:
329-
["My journey into Github GameOff 2020"][go-starlight-post].
329+
["My journey into GitHub GameOff 2020"][go-starlight-post].
330330

331331
![gameplay](starlight-1961.png)
332332

@@ -1040,7 +1040,7 @@ build and release a [bevy] game to itch.io for Linux, macOS, Windows and WASM.
10401040
[bevy]: https://bevyengine.org
10411041
[tract]: https://github.com/sonos/tract
10421042

1043-
## Popular Workgroup Issues in Github
1043+
## Popular Workgroup Issues in GitHub
10441044

10451045
<!-- Up to 10 links to interesting issues -->
10461046

0 commit comments

Comments
 (0)