The trick is to use a game engine or something similar (not vanilla CSS/HTML). Flutter web would work well here, once Safari's WebAssembly GC support gets merged, you will have a lot of options.
This website can be written with vanilla JS, HTML and CSS on any framework or in a raw HTML file.
If this was still 2004, you could have gone to DyanmicDrive.com and stolen some sample code.
https://web.archive.org/web/20040117050039/http://dynamicdri...
This website can be written with vanilla JS, HTML and CSS on any framework or in a raw HTML file.
If this was still 2004, you could have gone to DyanmicDrive.com and stolen some sample code.
https://web.archive.org/web/20040117050039/http://dynamicdri...