Hello guys, i'm new to this website and was usually focussing on c# applications and simple web applications.
I was thinking about working on a web-based mulitplayer avatar chat like Imvu, second life and so on but I'm a little confused on if i should start the project using a game engine like unity or Unreal Engine or simply create it using JS React in combination with Three Fiber and socket.io since it should be canvas web-based.
Sidenote: The avatar chat should be 3D based. Would contain a simple Chat and avatar to move around specific rooms. And the avatar models should be able to change clothes etc.
What is your opinion on what to use to archive this?
I would appreciate any kind of suggestions.