From fd8aa063b589866f688d2a89ac461f7cf13fb51e Mon Sep 17 00:00:00 2001 From: Ian Kettlewell Date: Tue, 6 Apr 2021 01:34:24 -0400 Subject: [PATCH 1/2] N20: Add ECS Tutorial --- content/posts/newsletter-020/index.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/content/posts/newsletter-020/index.md b/content/posts/newsletter-020/index.md index de2b2a2a9..6b028e35f 100644 --- a/content/posts/newsletter-020/index.md +++ b/content/posts/newsletter-020/index.md @@ -318,6 +318,18 @@ The repository includes a GitHub workflow for Linux, MacOS, and Windows builds [bevy-game-template]:https://github.com/NiklasEi/bevy_game_template [nikl_twitter]: https://twitter.com/nikl_me +### [Tutorial: Writing a tiny Entity Component System in Rust][ecs-in-rust] + +[@kettlecorn][kettlecorn_twitter] wrote a beginner-friendly [tutorial][ecs-in-rust] that dives into the +inner workings of the Entity-Component-System pattern. +The tutorial walks through a minimalist ECS implementatation to illustrate how the pattern works, and +why it's useful. + +*Discussion: [/r/rust](https://www.reddit.com/r/rust/comments/m88ywa/tutorial_writing_a_tiny_entity_component_system/)* + +[kettlecorn_twitter]: https://twitter.com/kettlecorn +[ecs-in-rust]:https://ianjk.com/ecs-in-rust/ + ## Library & Tooling Updates ### [Planck ECS] From b1833d9340458dee5237d6e443728878556d8646 Mon Sep 17 00:00:00 2001 From: Ian Kettlewell Date: Tue, 6 Apr 2021 08:52:42 -0400 Subject: [PATCH 2/2] Fix line length --- content/posts/newsletter-020/index.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/content/posts/newsletter-020/index.md b/content/posts/newsletter-020/index.md index 6b028e35f..a082496dc 100644 --- a/content/posts/newsletter-020/index.md +++ b/content/posts/newsletter-020/index.md @@ -320,9 +320,11 @@ The repository includes a GitHub workflow for Linux, MacOS, and Windows builds ### [Tutorial: Writing a tiny Entity Component System in Rust][ecs-in-rust] -[@kettlecorn][kettlecorn_twitter] wrote a beginner-friendly [tutorial][ecs-in-rust] that dives into the +[@kettlecorn][kettlecorn_twitter] wrote +a beginner-friendly [tutorial][ecs-in-rust] that dives into the inner workings of the Entity-Component-System pattern. -The tutorial walks through a minimalist ECS implementatation to illustrate how the pattern works, and +The tutorial walks through a minimalist ECS +implementatation to illustrate how the pattern works, and why it's useful. *Discussion: [/r/rust](https://www.reddit.com/r/rust/comments/m88ywa/tutorial_writing_a_tiny_entity_component_system/)*