It is easier to simply link you a video showing multiplayer gameplay in Magic 2015 by Wizards of the Coast. This is a pretty short video at just under four minutes and shows two players at once.
Thank you for replying, maybe I did not explain myself properly, I’ll try again.
Yes that is one way, but if you have played hearthstone multiplayer, each players view is from the same position (essentially mirrored) and I wondered how they did it. Either by A) rotating the board and cards or B) creating copies with reference or C) I don’t know that’s why I am asking.
Also in the video you linked, you only showed one players perspective, in multiplayer, player 1 is on the bottom from their perspective but player 2 is also on the bottom from their perspective.
There is only one static view with no camera tricks. You just code the game/UI the way that opponent is always on top no matter if it’s AI or network player as you will only receive simple actions from opponent.
Welcome to 3d where things can be rotated or viewed from different camera angles. i think in this case, the client just treats the other player as an “AI”. The “AI” does things based on what some player does.