diff --git a/content/posts/newsletter-020/index.md b/content/posts/newsletter-020/index.md index 7e391fb02..0241c46e3 100644 --- a/content/posts/newsletter-020/index.md +++ b/content/posts/newsletter-020/index.md @@ -252,6 +252,37 @@ https://github.com/stevebob/mos6502/blob/master/tetris-hard-drop-patcher/src/mai ## Library & Tooling Updates +### [Planck ECS] + +![planck logo](planck_ecs.png) + +[Planck ECS] ([GitHub][Planck ECS], [Blog][planck_blog], +[Patreon][planck_patreon]) by [@jojolepro] +is a brand new minimalist and safe ECS library. + +The 1.0 release happened in the past month, featuring: various fixes, +quality of life improvements, removal of unsafe code and completion of tests and +documentation. + +The library is currently considered completed, which means that all planned +features are implemented, tested and benchmarked. Future updates will focus on +performance improvements and usability improvements. + +[Planck ECS] is also used in [Shotcaller][planck_shotcaller] which is featured in +this newsletter too. + +You can read more about the library on the [Blog][planck_blog] and on +[GitHub][Planck ECS]. + +_Discussions: [/r/rust][planck_reddit], Discord: jojolepro#8057_ + +[@jojolepro]: https://github.com/jojolepro +[Planck ECS]: https://github.com/jojolepro/planck_ecs +[planck_shotcaller]: https://github.com/amethyst/shotcaller +[planck_blog]: https://jojolepro.com/blog/2021-01-13_planck_ecs/ +[planck_patreon]: https://patreon.com/jojolepro +[planck_reddit]: https://www.reddit.com/r/rust/comments/m73ema/yet_another_ecs_library_except_much_safer/ + ### [wgpu] ![voxel bunny on wgpu](wgpu-conservative-bunny.png) diff --git a/content/posts/newsletter-020/planck_ecs.png b/content/posts/newsletter-020/planck_ecs.png new file mode 100644 index 000000000..432792eaa Binary files /dev/null and b/content/posts/newsletter-020/planck_ecs.png differ