11+++
22title = " This Month in Rust GameDev #9 - April 2020"
3- date = 2020-05-04
3+ date = 2020-05-06
44transparent = true
5- draft = true
65+++
76
87<!-- markdownlint-disable no-trailing-punctuation -->
98<!-- markdownlint-enable line-length -->
109
1110Welcome to the ninth issue of the Rust GameDev Workgroup’s
1211monthly newsletter.
13-
1412[ Rust] is a systems language pursuing the trifecta:
1513safety, concurrency, and speed.
1614These goals are well-aligned with game development.
17-
1815We hope to build an inviting ecosystem for anyone wishing
1916to use Rust in their development process!
2017Want to get involved? [ Join the Rust GameDev working group!] [ join ]
2118
19+ You can follow the newsletter creation process
20+ by watching [ the coordination issues] [ coordination ] .
2221Want something mentioned in the next newsletter?
2322[ Send us a pull request] [ pr ] .
2423Feel free to send PRs about your own projects!
2524
2625[ Rust ] : https://rust-lang.org
2726[ join ] : https://github.com/rust-gamedev/wg#join-the-fun
2827[ pr ] : https://github.com/rust-gamedev/rust-gamedev.github.io
28+ [ coordination ] : https://github.com/rust-gamedev/rust-gamedev.github.io/issues?q=label%3Acoordination
2929
3030<!--
3131Ideal section structure is:
@@ -51,19 +51,6 @@ some actual interesting discussions.
5151If needed, a section can be split into subsections with a "------" delimiter.
5252-->
5353
54- ## [ DUNGEONFOG] is Hiring
55-
56- ![ DUNGEONFOG editor] ( dgnfog.jpeg )
57-
58- [ DUNGEONFOG] are developing editor tools for drawing and visualizing
59- RPG tabletop maps.
60- They're looking for a wgpu-rs developer for 2D graphics drawing.
61-
62- You can find all of the details on their [ job offer page] [ dungeonfog-jobs ] .
63-
64- [ DUNGEONFOG ] : https://dungeonfog.com/
65- [ dungeonfog-jobs ] : https://dungeonfog.com/about/job-offers/
66-
6754## [ London Virtual Talks (GameDev Special)] [ ldn-video ]
6855
6956[ ![ Recorded stream screenshot] ( ldn-video.jpeg )] [ ldn-video ]
@@ -84,6 +71,19 @@ Here's a [direct link to the recorded stream][ldn-video].
8471[ @_AlexEne_ ] : https://twitter.com/_AlexEne_
8572[ @plippe ] : https://github.com/plippe
8673
74+ ## [ DUNGEONFOG] is Hiring
75+
76+ ![ DUNGEONFOG editor] ( dgnfog.jpeg )
77+
78+ [ DUNGEONFOG] are developing editor tools for drawing and visualizing
79+ RPG tabletop maps.
80+ They're looking for a wgpu-rs developer for 2D graphics drawing.
81+
82+ You can find all of the details on their [ job offer page] [ dungeonfog-jobs ] .
83+
84+ [ DUNGEONFOG ] : https://dungeonfog.com/
85+ [ dungeonfog-jobs ] : https://dungeonfog.com/about/job-offers/
86+
8787## Game Updates
8888
8989### [ Crate Before Attack] [ cratebeforeattack-site ]
@@ -120,24 +120,6 @@ Also, there're a lot of dev videos on the game's
120120[ cratebeforeattack-youtube ] : https://youtube.com/channel/UC_xMilPTLuuE5iLs1Ml9zow
121121[ tokio ] : https://tokio.rs
122122
123- ### [ Realm.One] [ realm-one ]
124-
125- [ ![ screenshot from the video] ( realm-one.jpeg )] [ realm-one-vid-3 ]
126-
127- [ Realm.One] [ realm-one ] is an open-source MMO game
128- written using the Amethyst game engine.
129- Recently there has been some simple AI
130- integrated into the game. This will cause
131- monsters to chase and attack you!
132-
133- Next up will be items and experience!
134-
135- - [ "GameDev in Rust (Ep.2): Monsters and AI! (Part B)"] [ realm-one-vid-3 ] -
136- ECS-based design with Amethyst, networking and tiled 2d based design.
137-
138- [ realm-one ] : https://github.com/Machine-Hum/realm.one
139- [ realm-one-vid-3 ] : https://youtu.be/8hvnjKf4M5M
140-
141123### [ A/B Street] [ abstreet ]
142124
143125[ A/B Street] [ abstreet ] is a game by [ dabreegster] exploring how small changes to
@@ -186,7 +168,7 @@ _Discussions:
186168
187169### [ Citybound]
188170
189- ![ citybound web ui screenshot] ( citybound.png )
171+ ![ citybound web ui screenshot] ( citybound.jpeg )
190172
191173> Citybound is a city building game that uses microscopic models to vividly
192174> simulate the organism of a city arising from the interactions of millions
@@ -388,6 +370,19 @@ It's around 2-5x faster than the current rusttype .ttf rasterizer.
388370
389371 [ ![ Networking demo] ( will_wasm_network.png )] [ will_video ]
390372
373+ - [ Realm.One] [ realm-one ] is an open-source MMO game
374+ written using the Amethyst game engine.
375+ Recently there has been some simple AI
376+ integrated into the game. This will cause
377+ monsters to chase and attack you!
378+
379+ Next up will be items and experience!
380+
381+ - [ "GameDev in Rust (Ep.2): Monsters and AI! (Part B)"] [ realm-one-vid-3 ] -
382+ ECS-based design with Amethyst, networking and tiled 2d based design.
383+
384+ [ ![ screenshot from the video] ( realm-one.jpeg )] [ realm-one-vid-3 ]
385+
391386[ @takeryo_eeic ] : https://twitter.com/takeryo_eeic
392387[ Boulder Dash ] : https://github.com/dpc/boulder-dash.rs
393388[ conquest-models ] : https://twitter.com/takeryo_eeic/status/1246189179467214850
@@ -407,6 +402,8 @@ It's around 2-5x faster than the current rusttype .ttf rasterizer.
407402[ Azriel ] : https://twitter.com/im_azriel
408403[ will_update ] : https://azriel.im/will/2020/04/24/browsers-assemble/
409404[ will_video ] : https://youtu.be/Hc8EtqrlJsE
405+ [ realm-one ] : https://github.com/Machine-Hum/realm.one
406+ [ realm-one-vid-3 ] : https://youtu.be/8hvnjKf4M5M
410407
411408### Ludum Dare 46 Games
412409
@@ -511,7 +508,8 @@ Here is the April changelog:
511508- Fleshed out range attack into charging and shooting anims for staff/bow
512509- Added a silhouette for players when they are occluded
513510- Added transparency to the player when zooming in
514- - Added dragging and right-click to use functionality to inventory, armor & hotbar slots
511+ - Added dragging and right-click to use functionality to inventory,
512+ armor & hotbar slots
515513- Added basic world and civilisation simulation
516514- Added fields, crops and scarecrows, paths, bridges, procedural house generation
517515- Added lampposts, NPCs that spawn in towns, and simple dungeons
0 commit comments