diff --git a/content/news/044/TheGrimsey-Editor.gif b/content/news/044/TheGrimsey-Editor.gif new file mode 100644 index 000000000..4ff66345a Binary files /dev/null and b/content/news/044/TheGrimsey-Editor.gif differ diff --git a/content/news/044/index.md b/content/news/044/index.md index e6b827953..c4db79f2e 100644 --- a/content/news/044/index.md +++ b/content/news/044/index.md @@ -72,6 +72,25 @@ If needed, a section can be split into subsections with a "------" delimiter. ## Learning Material Updates +### Developing an editor with egui + +![Gif displaying the functionality of the editor](TheGrimsey-Editor.gif) + +[@TheGrimsey] published a three-part series of articles about developing a Spell +Editor with egui. + +- ["Databases & Editors (1/3)"] covers displaying egui windows & tables of + entries. +- ["Editors (2/3): Editing entries"] elaborates on handling editing of entries & + properties such as enums. +- Finally, ["Editors (3/3): Selection dialog & new entries"] talks about + developing a selection dialog and creating new entries. + +[@TheGrimsey]: https://mastodon.social/@TheGrimsey +["Databases & Editors (1/3)"]: https://thegrimsey.net/2023/03/07/Bevy-Four-Editor.html +["Editors (2/3): Editing entries"]: https://thegrimsey.net/2023/03/12/Bevy-Five-Editor-Two.html +["Editors (3/3): Selection dialog & new entries"]: https://thegrimsey.net/2023/03/21/Bevy-Six-Editor-Three.html + ## Tooling Updates ## Library Updates