diff --git a/content/news/051/index.md b/content/news/051/index.md index 1098cf41d..396854da7 100644 --- a/content/news/051/index.md +++ b/content/news/051/index.md @@ -73,6 +73,19 @@ If needed, a section can be split into subsections with a "------" delimiter. ## Learning Material Updates +### Xkcd Machine + +![XKCD Machine](xkcd_machine.gif) +_A small part of the XKCD Machine_ + +Chromakode released a detailed [blog post][xkcd_machine_blogpost] about their implementation of [xkcd "Machine"][xcd_machine_playable]. + +While Machine was written in React/Typescript, and used [Rapier][xkcd_rapier], a physics engine written in Rust. + +[xkcd_machine_blogpost]: https://chromakode.com/post/xkcd-machine/ +[xcd_machine_playable]: https://xkcd.com/2916/ +[xkcd_rapier]: https://rapier.rs/ + ## Tooling Updates ## Library Updates diff --git a/content/news/051/xkcd_machine.gif b/content/news/051/xkcd_machine.gif new file mode 100644 index 000000000..2085a4422 Binary files /dev/null and b/content/news/051/xkcd_machine.gif differ