I could not have made this without a great deal of help from others. I am probly forgetting people, and all these developers have huge bodies of great open-source work to look at, so go checkout their Githubs.
- @RobLoach's rad pntr and pntr_app make up most of the game-engine, and also he's been extremely helpful with ideas & design.
- @twuky has been very helpful with ideas & design.
- @dcodeIO for helping with types in assemblyscript, and wasm in general.
- WAMR is used as the native wasm-host
- mattiasgustavsson's libs are a nice & light collection of headers, that include assetsys (which I used at one point, for filesystem.)
- c-vector is a nice well-made & light variable-length array that I use for assets and stuff
- sfx_gen is a nice & light way to generate sound-effects
- Raylib is so nice. Easy & fun to work with, fast, efficient, and has a ton of features, and Ray & the community around Raylib are incredibly helpful. I am not using it in the current engine, directly, but they have been super-helpful with showing me stuff and just being generally mega-nice people.
- TIC80 & wasm4 and lutro and love2d are a constant source of inspiration. No code is used directly from these, but they really helped me figure out what I was trying to do.