I’d like to be able to have custom collision settings for each player in a networked game. For instance, I might want a box to be collidable with player 1, but not collidable with player 2, and I’d like to dynamically adjust this at runtime.
I’m looking to understand whether 1) this is possible and 2) where I might begin if it is. I’m assuming I’ll need to use C++ for this, though alternative ideas that don’t use it I’d also love to hear. I’ve been digging through the source code a bit, and I see traces of collision code strewn about, but it doesn’t seem like this will be as easy as writing a new class that I can swap in via the project settings menu (e.g. like writing a new game mode).