diff --git a/content/posts/newsletter-017/index.md b/content/posts/newsletter-017/index.md index 4c5265e98..1d3f19b14 100644 --- a/content/posts/newsletter-017/index.md +++ b/content/posts/newsletter-017/index.md @@ -366,6 +366,32 @@ _Discussions: [mactuitui-nannou-website]: https://nannou.cc [mactuitui-github-universe]: https://githubuniverse.com/Nannou-creative-coding-with-Rust/ +### [Undergrad Thesis on Game Scripting for Legion][legion-script] + +In December 2020, [@pablodiegoss] and [@rodrigocam] presented their undergrad +thesis where they created a proof-of-concept scripting system for the Legion ECS, +called [Legion Script][legion-script]. +Legion is being currently integrated into the [Amethyst game engine][amethyst], +and this contribution might be included in future releases. + +With [Legion Script][legion-script], it is possible to declare, write and read +components into Legion using Python scripts. +However, this project exports an API which can be evolved +for other languages and interpreters. + +Since then, both developers have been sharing their work and receiving feedbacks +for the project while planning the next steps for the code, which is available +at [GitHub][legion-script]. + +The PDF version of the thesis could be found +in [this Amethyst forum thread][thesis-thread]. + +[legion-script]: https://github.com/redcodestudios/legion_script +[@pablodiegoss]: https://github.com/pablodiegoss +[@rodrigocam]: https://github.com/rodrigocam +[amethyst]: https://github.com/amethyst/amethyst +[thesis-thread]: https://community.amethyst.rs/t/undergrad-thesis-on-game-scripting-for-legion/1753 + ## Library & Tooling Updates ### [Kira] pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy