Tried pseudocoding/sorta coding the initial gui for a room today in p5.js… I got about 50% there real quick and then everything ground to a halt as I tried to apply any juice to the play.p5 animated sprites (like zooming them a little to show which one was selected). You have to do all sorts of weird stuff in p5, like increasing the animation frameDelay by how many animated sprites are on screen :/ I didn’t think what I wanted to do was very complicated and I really liked the idea of having each room be an individual real webpage with some accessibility, but maybe I really do need to just make a unity game with an online database after all. ¯\(ツ)/¯ Or use something more complicated like phaser?