This is a vanilla JS port of SOUP 0.91, an experimental art game by yarhalla. My friend Kite Line showed me SOUP and I fell in love with it. I wanted to preserve it in a more accessible format than HSP (Hot Soup Processor), a dialect of BASIC used in Japan.
The source code I have written is licensed under the MIT license. Please see LICENSE.md for details.
The asset files inside the assets/ directory are not MIT licensed by me.
You will need to speak to yarhalla if you want to use any of those.
ThreeJS has its own license which you can find at js/vendor/LICENSE.txt.
I recommend the 'Live Server' extension for VS Code. Simply right click
index.html int the file tree and select "Open with Live Server" to test the
game. It will auto refresh when you save any of the source files.