@@ -288,6 +288,23 @@ You can follow along for updates and release progress [here][updates].
288288
289289[ updates ] : https://twitter.com/oliviff/status/1264301381042782209
290290
291+ ### Adding WASM Support to a Native App
292+
293+ ![ WASM Networking] ( networking_wasm_recv.png )
294+
295+ Porting an existing native application to run in the browser as a [ WASM]
296+ application comes with many challenges, including adapting to the browser's
297+ control flow, threading model, and security restrictions.
298+
299+ This month [ Azriel] presented the challenges of adding WASM support to the
300+ Amethyst game engine. The recording is on [ youtube] [ wasm_yt ] and the
301+ presentation material is available [ online] [ wasm_it ] .
302+
303+ [ wasm_yt ] : https://www.youtube.com/watch?v=7YQGwb4_AvA
304+ [ wasm_it ] : https://azriel.im/wasm_it/
305+ [ Azriel ] : https://github.com/azriel91/
306+ [ WASM ] : https://webassembly.org/
307+
291308## Library & Tooling Updates
292309
293310### NodeFX
@@ -424,6 +441,35 @@ features:
424441
425442[ rusty editor ] : https://github.com/mrDIMAS/rusty-editor
426443
444+ ### [ Amethyst] [ amethyst ]
445+
446+ [ ![ Amethyst logo] ( amethyst-logo.png )] [ amethyst ]
447+
448+ - [ ` rlua ` ] is now part of the Amethyst organization.
449+
450+ ` rlua ` is a library that provides high level bindings between Rust and
451+ [ Lua] . Through [ discussion] [ rlua_discussion ] , a number of people will be
452+ sharing maintenance of the library.
453+
454+ - [ ` legion-task ` ] : A multi-tasking library for the [ Legion] ECS.
455+
456+ This library by [ bonsairobo] provides multi-tasking support on the Legion
457+ ECS, allowing tasks to be executed in dependency graph order. Check out the announcement post in the [ forum] [ legion_task_forum ] .
458+
459+ This is a port of the [ ` specs-task ` ] library, which provides the same
460+ functionality for [ SPECS] .
461+
462+ [ `legion-task` ] : https://github.com/bonsairobo/legion-task
463+ [ `rlua` ] : https://github.com/amethyst/rlua
464+ [ `specs-task` ] : https://github.com/bonsairobo/specs-task
465+ [ amethyst ] : https://amethyst.rs
466+ [ bonsairobo ] : https://github.com/bonsairobo
467+ [ Legion ] : https://github.com/TomGillen/legion
468+ [ legion_task_forum ] : https://community.amethyst.rs/t/announcing-a-new-multi-tasking-library-for-legion-ecs/1495
469+ [ Lua ] : https://www.lua.org/
470+ [ rlua_discussion ] : https://github.com/amethyst/rlua/issues/174
471+ [ SPECS ] : https://github.com/amethyst/specs
472+
427473## Popular Workgroup Issues in Github
428474
429475<!-- Up to 10 links to interesting issues -->
0 commit comments