Building Virtual Worlds in The Metaverse