diff --git a/content/posts/newsletter-009/ignite-code-media.gif b/content/posts/newsletter-009/ignite-code-media.gif new file mode 100644 index 000000000..16fff06ce Binary files /dev/null and b/content/posts/newsletter-009/ignite-code-media.gif differ diff --git a/content/posts/newsletter-009/ignite-play-mode.jpeg b/content/posts/newsletter-009/ignite-play-mode.jpeg new file mode 100644 index 000000000..59c5a7145 Binary files /dev/null and b/content/posts/newsletter-009/ignite-play-mode.jpeg differ diff --git a/content/posts/newsletter-009/ignite-proc-macro.png b/content/posts/newsletter-009/ignite-proc-macro.png new file mode 100644 index 000000000..89fce60ff Binary files /dev/null and b/content/posts/newsletter-009/ignite-proc-macro.png differ diff --git a/content/posts/newsletter-009/index.md b/content/posts/newsletter-009/index.md index bf04264a6..83d254ed8 100644 --- a/content/posts/newsletter-009/index.md +++ b/content/posts/newsletter-009/index.md @@ -437,6 +437,41 @@ for the gfx-hal API. [hectic-rs]: https://github.com/expenses/hectic-rs [@expenses]: https://github.com/expenses +### [Oxygengine] + +![Oxygengine logo](oxygengine-dark-logo.svg) + +This month [@PsichiX] - creator of the [Oxygengine] game engine - made +further progress with the Ignite game editor, a hub application for game making +tools for Indie game developers. + +- Code editor and Media player: + + ![Ignite Code editor and Media player](ignite-code-media.gif) + +- Play Mode window to play and test your game directly in the editor: + + ![Ignite Play Mode window](ignite-play-mode.jpeg) + +- Additionaly new procedural macro was introduced into Oxygengine, this macro + allows to bake information about types that will tell Ignite how to edit data of + this types: + + ![Oxygengine Proc macro](ignite-proc-macro.png) + +There was an additional work done within Oxygengine ecosystem, which is +[Chrobry](chrobry) crate - data driven template engine which is used in Ignite +as part of tool that allows to create new projects from templates provided by +plugins imported into Ignite editor. + +If you want to be up to date with Oxygengine ecosystem progress, make sure to +follow project on GitHub and see [Oxygengine Project board](oxygengine-project). + +[@PsichiX]: https://github.com/PsichiX +[Oxygengine]: https://github.com/PsichiX/Oxygengine +[oxygengine-project]: https://github.com/PsichiX/Oxygengine/projects/1 +[chrobry]: https://github.com/PsichiX/Chrobry + ### [erupt] ![erupt logo](erupt.png) diff --git a/content/posts/newsletter-009/oxygengine-dark-logo.svg b/content/posts/newsletter-009/oxygengine-dark-logo.svg new file mode 100644 index 000000000..eaaae8e0d --- /dev/null +++ b/content/posts/newsletter-009/oxygengine-dark-logo.svg @@ -0,0 +1,26 @@ + + + + + +oxygen-core-dark + + + + + + + + + + + + + + + + + + + +