@@ -64,6 +64,21 @@ keep the other players from getting to theirs.
64
64
[ dynamaze-source ] : https://github.com/boringcactus/dynamaze
65
65
[ @boringcactus ] : https://github.com/boringcactus
66
66
67
+ ### [ Will] [ will ]
68
+
69
+ ![ Will main menu] ( will_main.png )
70
+
71
+ [ Will] [ will ] is a 2.5D moddable action / adventure game.
72
+
73
+ Highlights of [ this month's update] [ will_blogpost ] include:
74
+
75
+ - Going [ open source] [ will_source ]
76
+ - Network play (early version)
77
+
78
+ [ will ] : https://azriel.im/will
79
+ [ will_blogpost ] : https://azriel.im/will/2020/03/13/join-me/
80
+ [ will_source ] : https://github.com/azriel91/autexousious
81
+
67
82
## Library & Tooling Updates
68
83
69
84
### gfx-rs and wgpu news
@@ -218,6 +233,68 @@ Their [March updates][mun-march] include:
218
233
[ mun-february ] : https://mun-lang.org/blog/2020/03/10/this-month-february
219
234
[ mun-march ] : https://mun-lang.org/blog/2020/04/02/this-month-march
220
235
236
+ ### [ Amethyst] [ amethyst ]
237
+
238
+ [ ![ Amethyst logo] ( amethyst-logo.png )] [ amethyst ]
239
+
240
+ - [ Ametyst 0.15.0 was released] [ amethyst_release ] :
241
+
242
+ - Better panic messages on ` stable ` Rust.
243
+ - Support for setting log levels from configuration.
244
+ - Text field rendering corrections.
245
+ - Target multiple overlapping UI entities with events.
246
+
247
+ - [ ` specs ` ] is the underlying ECS that powers Amethyst but there's an
248
+ [ ongoing prospect] [ amethyst_legion_rfc ] of moving to [ ` legion ` ] .
249
+ [ @csherratt ] wrote an [ excellent post] [ amethyst_specs_legion ] comparing both
250
+ libraries. Also an [ in-depth discussion] [ amethyst_ecs_discussion ] about
251
+ archetypal and grouped ECS design took place on the forum.
252
+
253
+ ![ specs vs amethyst layout] ( specs-vs-legion.png )
254
+
255
+ - [ Atelier] [ amethyst_atelier ] is an asset management and processing
256
+ framework for games.
257
+ Coupled with [ ` legion ` ] , [ @aclysma ] and [ @kabergstrom ] built an
258
+ [ editor prototype] [ amethyst_editor_prototype ] demonstrating the following
259
+ capabilities:
260
+
261
+ - Prefab loading, saving, and hot-reloading
262
+ - Entity creation / deletion
263
+ - Component addition / removal
264
+ - Undo and Redo
265
+
266
+ Check out the [ demo video] [ amethyst_editor_youtube ] and
267
+ [ forum discussion] [ amethyst_editor_forum ] .
268
+
269
+ - There is an [ ongoing effort to bring WASM support to Amethyst] [ amethyst_wasm_effort ] .
270
+ Check out the [ contribution guide] [ amethyst_wasm_contribution_guide ]
271
+ and [ project board] [ amethyst_wasm_project_board ] for current status.
272
+
273
+ - [ @ToferC ] reviewed their experience using Amethyst to build a space combat game,
274
+ [ Paladin] [ amethyst_review_paladin ] . Check out the
275
+ [ review on youtube] [ amethyst_review_youtube ] .
276
+
277
+ [ @aclysma ] : https://github.com/aclysma
278
+ [ @csherratt ] : https://github.com/csherratt
279
+ [ @kabergstrom ] : https://github.com/kabergstrom
280
+ [ @ToferC ] : https://github.com/ToferC
281
+ [ `legion` ] : https://github.com/TomGillen/legion
282
+ [ `specs` ] : https://github.com/amethyst/specs
283
+ [ amethyst ] : https://amethyst.rs
284
+ [ amethyst_atelier ] : https://github.com/amethyst/atelier-assets
285
+ [ amethyst_ecs_discussion ] : https://community.amethyst.rs/t/archetypal-vs-grouped-ecs-architectures-my-take/1344
286
+ [ amethyst_editor_forum ] : https://community.amethyst.rs/t/atelier-legion-integration-demo/1352
287
+ [ amethyst_editor_prototype ] : https://github.com/aclysma/atelier-legion-demo
288
+ [ amethyst_editor_youtube ] : https://youtube.com/watch?v=9Vwi29RuQBE
289
+ [ amethyst_legion_rfc ] : https://github.com/amethyst/rfcs/issues/22
290
+ [ amethyst_release ] : https://amethyst.rs/posts/release-0-15-0
291
+ [ amethyst_review_paladin ] : https://github.com/ToferC/paladin
292
+ [ amethyst_review_youtube ] : https://youtube.com/watch?v=avW2Nr6ak-o
293
+ [ amethyst_specs_legion ] : https://csherratt.github.io/blog/posts/specs-and-legion/
294
+ [ amethyst_wasm_contribution_guide ] : https://github.com/amethyst/amethyst/tree/wasm/docs/CONTRIBUTING_WASM.md
295
+ [ amethyst_wasm_effort ] : https://community.amethyst.rs/t/wasm-effort/1336
296
+ [ amethyst_wasm_project_board ] : https://github.com/amethyst/amethyst/projects/20
297
+
221
298
## Popular Workgroup Issues in Github
222
299
223
300
<!-- Up to 10 links to interesting issues -->
0 commit comments