3 ms·
Compare with media files. Music and movies don't expire. The most common audio and video formats will probably be supported forever. (Perhaps there are exceptio
by skybrian 4y ago
Compare with media files. Music and movies don't expire. The most common audio and video formats will probably be supported forever. (Perhaps there are exceptions for obscure codecs?)
It seems like this could be done for at least some games, but defining a virtual machine and binary format that's both good enough that game developers will want to use it, and at the same time stable enough that it lasts forever, seems like a challenge? Also, it needs to be non-networked, or it will stop working when the server goes down.
This was done a long time ago for interactive fiction, but doing it for modern mobile games seems like a challenge. WebAssembly should probably be involved, but the user interface will need a huge API surface that's also stable.
- ChadNauseam 4y agoI think Wasm + WebGPU is probably very close to what you want
- selfhoster11 4y agoNo, thank you. I'd rather target Dosbox.
- heisenbit 4y agoNot only the file format. The content also gets supported and legal protections were extended and not shorted over the years.
- titzer 4y agoI want to make WebAssembly the Unicode of executable code formats, stable indefinitely far into the future. That requires backwards compatibility for all code format features and simple, stable APIs.