Hey there, I’m curious what your preference/approach is to making interactable objects. I’ve seen interfaces used for everything from doors to pickup items, but I’ve also seen objects share a common interactive component, which is basically an interface. I’ve also seen, simple collision interactions. Which do you prefer? And when might you use one over the other?
Personally, if I’m making a Mario game, I’d use simple collisions for interacting/picking up objects. If I’m doing something like an RPG, I tend to go with interfaces. But I haven’t really used components for interactions outside of like an inventory or health system.