Pleasantly surprised to see <a href="https://wasm4.org/play/untangle" rel="nofollow">https://wasm4.org/play/untangle</a> on here, remake of my original "Planarity" Flash game from 2005.
TIC-80 also has WASM support but is a more capable console IMO.
Here for example is a rust template: <a href="https://github.com/nesbox/TIC-80/tree/main/templates/rust">https://github.com/nesbox/TIC-80/tree/main/templates/rust</a>
WASM-4 is a lot of fun! The programming interface is really simple and a great way to learn about the basics of WebAssmembly. No high level language necessary, just write simple programs in WAT format. We used WASM-4 at work as a very early test that our WebAssembly toolchain was working end to end, before we were able to run larger programs in web browsers.<p><a href="https://spritely.institute/news/hoot-wireworld-live-in-browser.html" rel="nofollow">https://spritely.institute/news/hoot-wireworld-live-in-brows...</a>
I wonder if anyone is working on a fantasy console with PS3-level graphics. A lot of games on Steam today have retro aesthetics and aren’t very demanding. A game runtime that works on Linux, macOS, and Windows would solve portability and digital preservation.
Might be a nice way to get into WASM development, but 4 colors sounds very limiting. Ok, I know the original Game Boy made do with only 4 "colors" (but that was on a black and white display where you probably couldn't have told the difference if there would have been more "shades of gray"), and the Game Boy Color showed these games using a palette of 4 colors, but actually even that device could show 56 colors at the same time!