Making Multiplayer 3D Game in Flask/Javascript

I am planning on making something like Roblox in Flask (or Quara).
I want it to run on the cloud, but I don’t know how to make multiplayer game in Flask (Maybe WebSockets?) and how am i going to display 3D Map in JavaScript/HTML?

I recommend making a 3D game and a 2d multiplayer game just as test projects to get a hang of things. You would use websockets for multiplayer, and webgl or other JS lib for 3D. If you need help later I could probably help with multiplayer but not 3D.

I’ve never tried 3d development in js but from what I’ve seen in many projects, three.js seems to be famous for the purpose. But it isn’t a game development library specifically. So you can give it a try.