diff --git a/content/news/044/index.md b/content/news/044/index.md index 73385f30c..576ebfe11 100644 --- a/content/news/044/index.md +++ b/content/news/044/index.md @@ -540,6 +540,19 @@ _Discussions: [code_the_web_article]: https://maxisom.me/posts/applying-5-million-pixel-updates-per-second [/r/place]: https://www.reddit.com/r/place/ +### [NPCs and Dialog in Bevy][logic-devlog-video] + +[![Youtube preview: game screenshot and Rust code](logic-projects-thumbnail.png)][logic-devlog-video] + +[Matthew Bryant][matthew-bryant] released [a video][logic-devlog-video] +focused on the design and implementation of a dialog system for NPCs +in his [RPG game][logic-rpg]. This is the 4th in a weekly series about +the high level ECS design of a full game using Bevy. + +[logic-devlog-video]: https://youtu.be/luyDgccpHgE +[matthew-bryant]: https://youtube.com/@logicprojects +[logic-rpg]: https://github.com/mwbryant/logic-turn-based-rpg + ## Tooling Updates ### Tiger diff --git a/content/news/044/logic-projects-thumbnail.png b/content/news/044/logic-projects-thumbnail.png new file mode 100644 index 000000000..aea6ce8db Binary files /dev/null and b/content/news/044/logic-projects-thumbnail.png differ