@@ -198,6 +198,80 @@ Their [March updates][mun-march] include:
198
198
[ mun-february] : (https://mun-lang.org/blog/2020/03/10/this-month-february
199
199
[ mun-march ] : https://mun-lang.org/blog/2020/04/02/this-month-march
200
200
201
+ ### [ Amethyst]
202
+
203
+ Amethyst is a data-driven game engine written in Rust.
204
+
205
+ #### [ 0.15.0 Release] [ amethyst_release ]
206
+
207
+ This release brings the following improvements:
208
+
209
+ * Better panic messages on ` stable ` Rust.
210
+ * Support for setting log levels from configuration.
211
+ * Text field rendering corrections.
212
+ * Target multiple overlapping UI entities with events.
213
+
214
+ #### ECS
215
+
216
+ [ ` specs ` ] is the underlying ECS that powers Amethyst; there is an
217
+ [ ongoing prospect] [ amethyst_legion_rfc ] of moving to [ ` legion ` ] .
218
+
219
+ [ ` @csherratt ` ] wrote an [ excellent post] [ amethyst_specs_legion ] comparing both
220
+ libraries, and an [ in-depth discussion] [ amethyst_ecs_discussion ] about
221
+ archetypal and grouped ECS design took place on the forum.
222
+
223
+ #### [ Editor Prototype] [ amethyst_editor_prototype ]
224
+
225
+ [ Atelier] [ amethyst_atelier ] is an asset management and processing framework for
226
+ games.
227
+
228
+ Coupled with [ ` legion ` ] , [ ` @aclysma ` ] and [ ` @kabergstrom ` ] built an
229
+ editor prototype demonstrating the following
230
+ capabilities:
231
+
232
+ * Prefab loading and saving
233
+ * Prefab hot-reloading
234
+ * Entity creation / deletion
235
+ * Component addition / removal
236
+ * Undo and Redo
237
+
238
+ Check out the [ demo video] [ amethyst_editor_youtube ] and
239
+ [ forum discussion] [ amethyst_editor_forum ] .
240
+
241
+ #### [ WASM Effort] [ amethyst_wasm_effort ]
242
+
243
+ There is ongoing effort to bring WASM support to
244
+ Amethyst. Check out the [ contribution guide] [ amethyst_wasm_contribution_guide ]
245
+ and [ project board] [ amethyst_wasm_project_board ] for current status.
246
+
247
+ #### User Review
248
+
249
+ [ ` @ToferC ` ] reviewed his experience using Amethyst to build a space combat game,
250
+ [ Paladin] [ amethyst_review_paladin ] . Check out his
251
+ [ review on youtube] [ amethyst_review_youtube ] and
252
+ [ respond on twitter] [ amethyst_review_twitter ] .
253
+
254
+ [ `@aclysma` ] : https://github.com/aclysma
255
+ [ `@csherratt` ] : https://github.com/csherratt
256
+ [ `@kabergstrom` ] : https://github.com/kabergstrom
257
+ [ `@ToferC` ] : https://github.com/ToferC
258
+ [ `legion` ] : https://github.com/TomGillen/legion
259
+ [ `specs` ] : https://github.com/amethyst/specs
260
+ [ Amethyst ] : https://amethyst.rs
261
+ [ amethyst_atelier ] : https://github.com/amethyst/atelier-assets
262
+ [ amethyst_ecs_discussion ] : https://community.amethyst.rs/t/archetypal-vs-grouped-ecs-architectures-my-take/1344
263
+ [ amethyst_editor_forum ] : https://community.amethyst.rs/t/atelier-legion-integration-demo/1352
264
+ [ amethyst_editor_prototype ] : https://github.com/aclysma/atelier-legion-demo
265
+ [ amethyst_editor_youtube ] : https://www.youtube.com/watch?v=9Vwi29RuQBE
266
+ [ amethyst_legion_rfc ] : https://github.com/amethyst/rfcs/issues/22
267
+ [ amethyst_release ] : https://amethyst.rs/posts/release-0-15-0
268
+ [ amethyst_review_paladin ] : https://github.com/ToferC/paladin
269
+ [ amethyst_review_twitter ] : https://twitter.com/ToferC/status/1243361926786080768
270
+ [ amethyst_review_youtube ] : https://www.youtube.com/watch?v=avW2Nr6ak-o
271
+ [ amethyst_specs_legion ] : https://csherratt.github.io/blog/posts/specs-and-legion/
272
+ [ amethyst_wasm_contribution_guide ] : https://github.com/amethyst/amethyst/tree/wasm/docs/CONTRIBUTING_WASM.md
273
+ [ amethyst_wasm_effort ] : https://community.amethyst.rs/t/wasm-effort/1336
274
+ [ amethyst_wasm_project_board ] : https://github.com/amethyst/amethyst/projects/20
201
275
202
276
## Popular Workgroup Issues in Github
203
277
0 commit comments