At this point, you may be wondering when we are going to get back to writing the game. We built this particle emitter configuration tool for a few reasons. First of all, it is difficult to configure a particle system in compiled code. If we wanted to test a configuration for an emitter, we would need to recompile our values with every test, or we would need to write a data loader, and rerun the game after making configuration changes. Creating a tool that allows us to test different emitter configurations allows for faster (and more interesting) particle system creation.
Configuring the particle emitter
HTML shell and WebAssembly module interaction
I also had an ulterior motive for creating a particle system configuration...