Congratulations! You have made it through a very long, information-packed chapter. In the last two chapters, we discussed what particle systems are and why they are used. We learned how to add files to, and how to access, the WebAssembly virtual filesystem. We learned how to create more advanced interactions between the HTML shell file and the WebAssembly module. We then constructed a more advanced particle emitter configuration tool with a lot more functionality. After constructing some nice looking particle systems in the tool, we took the data and code and used it to construct two new particle emitters inside the game we have been building.
In the next chapter, we will be discussing and building AI for our enemy spaceship.