@@ -174,6 +174,80 @@ make some cool stuff. See for example these [examples][three-d-examples].
174
174
[ three-d-examples ] : https://asny.github.io/three-d/
175
175
[ three-d-v0-1 ] : https://crates.io/crates/three-d
176
176
177
+ ### [ Amethyst]
178
+
179
+ Amethyst is a data-driven game engine written in Rust.
180
+
181
+ #### [ 0.15.0 Release] [ amethyst_release ]
182
+
183
+ This release brings the following improvements:
184
+
185
+ * Better panic messages on ` stable ` Rust.
186
+ * Support for setting log levels from configuration.
187
+ * Text field rendering corrections.
188
+ * Target multiple overlapping UI entities with events.
189
+
190
+ #### ECS
191
+
192
+ [ ` specs ` ] is the underlying ECS that powers Amethyst; there is an
193
+ [ ongoing prospect] [ amethyst_legion_rfc ] of moving to [ ` legion ` ] .
194
+
195
+ [ ` @csherratt ` ] wrote an [ excellent post] [ amethyst_specs_legion ] comparing both
196
+ libraries, and an [ in-depth discussion] [ amethyst_ecs_discussion ] about
197
+ archetypal and grouped ECS design took place on the forum.
198
+
199
+ #### [ Editor Prototype] [ amethyst_editor_prototype ]
200
+
201
+ [ Atelier] [ amethyst_atelier ] is an asset management and processing framework for
202
+ games.
203
+
204
+ Coupled with [ ` legion ` ] , [ ` @aclysma ` ] and [ ` @kabergstrom ` ] built an
205
+ editor prototype demonstrating the following
206
+ capabilities:
207
+
208
+ * Prefab loading and saving
209
+ * Prefab hot-reloading
210
+ * Entity creation / deletion
211
+ * Component addition / removal
212
+ * Undo and Redo
213
+
214
+ Check out the [ demo video] [ amethyst_editor_youtube ] and
215
+ [ forum discussion] [ amethyst_editor_forum ] .
216
+
217
+ #### [ WASM Effort] [ amethyst_wasm_effort ]
218
+
219
+ There is ongoing effort to bring WASM support to
220
+ Amethyst. Check out the [ contribution guide] [ amethyst_wasm_contribution_guide ]
221
+ and [ project board] [ amethyst_wasm_project_board ] for current status.
222
+
223
+ #### User Review
224
+
225
+ [ ` @ToferC ` ] reviewed his experience using Amethyst to build a space combat game,
226
+ [ Paladin] [ amethyst_review_paladin ] . Check out his
227
+ [ review on youtube] [ amethyst_review_youtube ] and
228
+ [ respond on twitter] [ amethyst_review_twitter ] .
229
+
230
+ [ `@aclysma` ] : https://github.com/aclysma
231
+ [ `@csherratt` ] : https://github.com/csherratt
232
+ [ `@kabergstrom` ] : https://github.com/kabergstrom
233
+ [ `@ToferC` ] : https://github.com/ToferC
234
+ [ `legion` ] : https://github.com/TomGillen/legion
235
+ [ `specs` ] : https://github.com/amethyst/specs
236
+ [ Amethyst ] : https://amethyst.rs
237
+ [ amethyst_atelier ] : https://github.com/amethyst/atelier-assets
238
+ [ amethyst_ecs_discussion ] : https://community.amethyst.rs/t/archetypal-vs-grouped-ecs-architectures-my-take/1344
239
+ [ amethyst_editor_forum ] : https://community.amethyst.rs/t/atelier-legion-integration-demo/1352
240
+ [ amethyst_editor_prototype ] : https://github.com/aclysma/atelier-legion-demo
241
+ [ amethyst_editor_youtube ] : https://www.youtube.com/watch?v=9Vwi29RuQBE
242
+ [ amethyst_legion_rfc ] : https://github.com/amethyst/rfcs/issues/22
243
+ [ amethyst_release ] : https://amethyst.rs/posts/release-0-15-0
244
+ [ amethyst_review_paladin ] : https://github.com/ToferC/paladin
245
+ [ amethyst_review_twitter ] : https://twitter.com/ToferC/status/1243361926786080768
246
+ [ amethyst_review_youtube ] : https://www.youtube.com/watch?v=avW2Nr6ak-o
247
+ [ amethyst_specs_legion ] : https://csherratt.github.io/blog/posts/specs-and-legion/
248
+ [ amethyst_wasm_contribution_guide ] : https://github.com/amethyst/amethyst/tree/wasm/docs/CONTRIBUTING_WASM.md
249
+ [ amethyst_wasm_effort ] : https://community.amethyst.rs/t/wasm-effort/1336
250
+ [ amethyst_wasm_project_board ] : https://github.com/amethyst/amethyst/projects/20
177
251
178
252
## Popular Workgroup Issues in Github
179
253
0 commit comments