我好奇的是为什么人们更倾向于使用三.js(Three.js)而不是其他游戏引擎如Godot、Unity3D和Unreal Engine来创建完整的游戏。难道不是因为这些引擎更难使用吗?而且三.js是基于Web的,这意味着需要为每个玩家提供一个实际的服务器。那么使用三.js的优缺点是什么?