@@ -366,6 +366,32 @@ _Discussions:
366366[ mactuitui-nannou-website ] : https://nannou.cc
367367[ mactuitui-github-universe ] : https://githubuniverse.com/Nannou-creative-coding-with-Rust/
368368
369+ ### [ Undergrad Thesis on Game Scripting for Legion] [ legion-script ]
370+
371+ In December 2020, [ @pablodiegoss ] and [ @rodrigocam ] presented their undergrad
372+ thesis where they created a proof-of-concept scripting system for the Legion ECS,
373+ called [ Legion Script] [ legion-script ] .
374+ Legion is being currently integrated into the [ Amethyst game engine] [ amethyst ] ,
375+ and this contribution might be included in future releases.
376+
377+ With [ Legion Script] [ legion-script ] , it is possible to declare, write and read
378+ components into Legion using Python scripts.
379+ However, this project exports an API which can be evolved
380+ for other languages and interpreters.
381+
382+ Since then, both developers have been sharing their work and receiving feedbacks
383+ for the project while planning the next steps for the code, which is available
384+ at [ GitHub] [ legion-script ] .
385+
386+ The PDF version of the thesis could be found
387+ in [ this Amethyst forum thread] [ thesis-thread ] .
388+
389+ [ legion-script ] : https://github.com/redcodestudios/legion_script
390+ [ @pablodiegoss ] : https://github.com/pablodiegoss
391+ [ @rodrigocam ] : https://github.com/rodrigocam
392+ [ amethyst ] : https://github.com/amethyst/amethyst
393+ [ thesis-thread ] : https://community.amethyst.rs/t/undergrad-thesis-on-game-scripting-for-legion/1753
394+
369395## Library & Tooling Updates
370396
371397### [ Kira]
0 commit comments