1
1
+++
2
2
title = " This Month in Rust GameDev #9 - April 2020"
3
- date = 2020-05-04
3
+ date = 2020-05-06
4
4
transparent = true
5
- draft = true
6
5
+++
7
6
8
7
<!-- markdownlint-disable no-trailing-punctuation -->
9
8
<!-- markdownlint-enable line-length -->
10
9
11
10
Welcome to the ninth issue of the Rust GameDev Workgroup’s
12
11
monthly newsletter.
13
-
14
12
[ Rust] is a systems language pursuing the trifecta:
15
13
safety, concurrency, and speed.
16
14
These goals are well-aligned with game development.
17
-
18
15
We hope to build an inviting ecosystem for anyone wishing
19
16
to use Rust in their development process!
20
17
Want to get involved? [ Join the Rust GameDev working group!] [ join ]
21
18
19
+ You can follow the newsletter creation process
20
+ by watching [ the coordination issues] [ coordination ] .
22
21
Want something mentioned in the next newsletter?
23
22
[ Send us a pull request] [ pr ] .
24
23
Feel free to send PRs about your own projects!
25
24
26
25
[ Rust ] : https://rust-lang.org
27
26
[ join ] : https://github.com/rust-gamedev/wg#join-the-fun
28
27
[ 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
29
29
30
30
<!--
31
31
Ideal section structure is:
@@ -120,24 +120,6 @@ Also, there're a lot of dev videos on the game's
120
120
[ cratebeforeattack-youtube ] : https://youtube.com/channel/UC_xMilPTLuuE5iLs1Ml9zow
121
121
[ tokio ] : https://tokio.rs
122
122
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
-
141
123
### [ A/B Street] [ abstreet ]
142
124
143
125
[ A/B Street] [ abstreet ] is a game by [ dabreegster] exploring how small changes to
@@ -186,7 +168,7 @@ _Discussions:
186
168
187
169
### [ Citybound]
188
170
189
- ![ citybound web ui screenshot] ( citybound.png )
171
+ ![ citybound web ui screenshot] ( citybound.jpeg )
190
172
191
173
> Citybound is a city building game that uses microscopic models to vividly
192
174
> 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.
388
370
389
371
[ ![ Networking demo] ( will_wasm_network.png )] [ will_video ]
390
372
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
+
391
386
[ @takeryo_eeic ] : https://twitter.com/takeryo_eeic
392
387
[ Boulder Dash ] : https://github.com/dpc/boulder-dash.rs
393
388
[ 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.
407
402
[ Azriel ] : https://twitter.com/im_azriel
408
403
[ will_update ] : https://azriel.im/will/2020/04/24/browsers-assemble/
409
404
[ 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
410
407
411
408
### Ludum Dare 46 Games
412
409
@@ -511,7 +508,8 @@ Here is the April changelog:
511
508
- Fleshed out range attack into charging and shooting anims for staff/bow
512
509
- Added a silhouette for players when they are occluded
513
510
- 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
515
513
- Added basic world and civilisation simulation
516
514
- Added fields, crops and scarecrows, paths, bridges, procedural house generation
517
515
- Added lampposts, NPCs that spawn in towns, and simple dungeons
0 commit comments