diff --git a/content/news/034/index.md b/content/news/034/index.md index ef8e90586..b3da59b99 100644 --- a/content/news/034/index.md +++ b/content/news/034/index.md @@ -135,6 +135,28 @@ follow [@rustropy_gaming][alanpoon_twitter] on Twitter! [alanpoon_twitter]: https://twitter.com/rustropy_gaming [wasmcloud_website]: https://wasmcloud.dev/ +### [Rusteroids][rusteroids-youtube-playlist] + +![A screenshot of the latest Rusteroids tutorial](./rusteroids-screenshot.png) + +[Rusteroids][rusteroids-github] is a tutorial recreating a clone of Asteroids +in Rust, using SDL2 and the [Specs][rust-specs-crate] library. + +New episodes are released weekly and added to the playlist. Most recently, +collision detection was added to reset the game state when the asteroid +and player collide. The latest episode is [here][rusteroids-latest]. + +You can subscribe to the [YouTube Channel][electrocat-youtube], +to never miss an episode, or follow [@ecatstudios][ecatstudios-twitter] on +Twitter! + +[rusteroids-youtube-playlist]: https://youtube.com/playlist?list=PLFOS-Gn3aXROnSfl26esPExssd-rQw6jD +[rusteroids-github]: https://github.com/filtoid/rusteroids +[rust-specs-crate]: https://docs.rs/specs/latest/specs/ +[rusteroids-latest]: https://youtube.com/watch?v=KTDdlWErmYU&list=PLFOS-Gn3aXROnSfl26esPExssd-rQw6jD&index=9 +[electrocat-youtube]: https://youtube.com/channel/UC1m6P72nySpB3lKWDYGVipw +[ecatstudios-twitter]: https://twitter.com/ecatstudios + ## Tooling Updates ### [Bloom3D][bloom3d] diff --git a/content/news/034/rusteroids-screenshot.png b/content/news/034/rusteroids-screenshot.png new file mode 100644 index 000000000..613e4883a Binary files /dev/null and b/content/news/034/rusteroids-screenshot.png differ