Beautiful JS code, happy to see this after people started to create DOOM using TypeScript types.
Edit: yay, beat all levels after learning I can use slingshot multiple times
If you like it, you can build your own levels with my builder tool: https://ehmorris.com/bubbles/builder/ and share the levels here or via Github.
Edit: yay, beat all levels after learning I can use slingshot multiple times