Skip to content

Commit 90796af

Browse files
committed
Newsletter 8: Amethyst: Merge into one section, fmt & add imgs
1 parent e9ede10 commit 90796af

File tree

3 files changed

+33
-46
lines changed

3 files changed

+33
-46
lines changed
73.5 KB
Loading

content/posts/newsletter-008/index.md

Lines changed: 33 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -72,8 +72,8 @@ keep the other players from getting to theirs.
7272

7373
Highlights of [this month's update][will_blogpost] include:
7474

75-
* Going [open source][will_source]
76-
* Network play (early version)
75+
- Going [open source][will_source]
76+
- Network play (early version)
7777

7878
[will]: https://azriel.im/will
7979
[will_blogpost]: https://azriel.im/will/2020/03/13/join-me/
@@ -198,76 +198,63 @@ Their [March updates][mun-march] include:
198198
[mun-february]: (https://mun-lang.org/blog/2020/03/10/this-month-february
199199
[mun-march]: https://mun-lang.org/blog/2020/04/02/this-month-march
200200

201-
### [Amethyst]
201+
### [Amethyst][amethyst]
202202

203-
Amethyst is a data-driven game engine written in Rust.
203+
[![Amethyst logo](amethyst-logo.png)][amethyst]
204204

205-
#### [0.15.0 Release][amethyst_release]
205+
- [Ametyst 0.15.0 was released][amethyst_release]:
206206

207-
This release brings the following improvements:
207+
- Better panic messages on `stable` Rust.
208+
- Support for setting log levels from configuration.
209+
- Text field rendering corrections.
210+
- Target multiple overlapping UI entities with events.
208211

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
212+
- [`specs`] is the underlying ECS that powers Amethyst but there's an
217213
[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
214+
[@csherratt] wrote an [excellent post][amethyst_specs_legion] comparing both
215+
libraries. Also an [in-depth discussion][amethyst_ecs_discussion] about
221216
archetypal and grouped ECS design took place on the forum.
222217

223-
#### [Editor Prototype][amethyst_editor_prototype]
218+
![specs vs amethyst layout](specs-vs-legion.png)
224219

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
220+
- [Atelier][amethyst_atelier] is an asset management and processing
221+
framework for games.
222+
Coupled with [`legion`], [@aclysma] and [@kabergstrom] built an
223+
[editor prototype][amethyst_editor_prototype] demonstrating the following
230224
capabilities:
231225

232-
* Prefab loading and saving
233-
* Prefab hot-reloading
234-
* Entity creation / deletion
235-
* Component addition / removal
236-
* Undo and Redo
226+
- Prefab loading, saving, and hot-reloading
227+
- Entity creation / deletion
228+
- Component addition / removal
229+
- Undo and Redo
237230

238231
Check out the [demo video][amethyst_editor_youtube] and
239232
[forum discussion][amethyst_editor_forum].
240233

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]
234+
- There is an [ongoing effort to bring WASM support to Amethyst][amethyst_wasm_effort].
235+
Check out the [contribution guide][amethyst_wasm_contribution_guide]
245236
and [project board][amethyst_wasm_project_board] for current status.
246237

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].
238+
- [@ToferC] reviewed their experience using Amethyst to build a space combat game,
239+
[Paladin][amethyst_review_paladin]. Check out the
240+
[review on youtube][amethyst_review_youtube].
253241

254-
[`@aclysma`]: https://github.com/aclysma
255-
[`@csherratt`]: https://github.com/csherratt
256-
[`@kabergstrom`]: https://github.com/kabergstrom
257-
[`@ToferC`]: https://github.com/ToferC
242+
[@aclysma]: https://github.com/aclysma
243+
[@csherratt]: https://github.com/csherratt
244+
[@kabergstrom]: https://github.com/kabergstrom
245+
[@ToferC]: https://github.com/ToferC
258246
[`legion`]: https://github.com/TomGillen/legion
259247
[`specs`]: https://github.com/amethyst/specs
260-
[Amethyst]: https://amethyst.rs
248+
[amethyst]: https://amethyst.rs
261249
[amethyst_atelier]: https://github.com/amethyst/atelier-assets
262250
[amethyst_ecs_discussion]: https://community.amethyst.rs/t/archetypal-vs-grouped-ecs-architectures-my-take/1344
263251
[amethyst_editor_forum]: https://community.amethyst.rs/t/atelier-legion-integration-demo/1352
264252
[amethyst_editor_prototype]: https://github.com/aclysma/atelier-legion-demo
265-
[amethyst_editor_youtube]: https://www.youtube.com/watch?v=9Vwi29RuQBE
253+
[amethyst_editor_youtube]: https://youtube.com/watch?v=9Vwi29RuQBE
266254
[amethyst_legion_rfc]: https://github.com/amethyst/rfcs/issues/22
267255
[amethyst_release]: https://amethyst.rs/posts/release-0-15-0
268256
[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
257+
[amethyst_review_youtube]: https://youtube.com/watch?v=avW2Nr6ak-o
271258
[amethyst_specs_legion]: https://csherratt.github.io/blog/posts/specs-and-legion/
272259
[amethyst_wasm_contribution_guide]: https://github.com/amethyst/amethyst/tree/wasm/docs/CONTRIBUTING_WASM.md
273260
[amethyst_wasm_effort]: https://community.amethyst.rs/t/wasm-effort/1336
88.8 KB
Loading

0 commit comments

Comments
 (0)