The concept of home
Home, abode, domicile, dwelling... we all know what the terms mean, but what about in the metaverse?
The metaverse can be a reflection of reality, where we try to emulate actions that we usually do in our lives. One of the things we can do is to get a house to make it our home. If you remember in Chapter 5, Preparing a New World for Travel, we managed to generate houses in the scene, and they had a link – a reference in Firebase Firestore. In this chapter, we will go a step further and allow our users to own those houses.
In an ideal metaverse, a user can own a house, allow friends to enter, have a party, decorate it, and meet friends to talk – sounds fun, doesn’t it? In reality, these action involves more things – for example, when a user owns a house or has permissions on other houses, we want them to be able to enter them.
The action of entering a house may sound like a very complex thing to do, but it boils down to a collision...