Hi. I am trying to build a multiplayer network card game like poker. Everything is drawn on the HUD. No Pawns or Characters are used, just controller, HUD, Instance, Mode and State. My controller builds the HUD for each player (1-4) and gives them each unique cards. Each player only sees their own cards in their hand.
Here’s where my issue is: I want to be able to show how many cards the other players have in their hands by showing the backs of the cards. On the table I want to show any cards that are played.
I have a basic understanding client/server replication but cannot figure this out. It would seem logical that I would want to count opposing players cards and write to each HUD. Which BP should control what happens? Should the player hands be stored in the GameMode?
Advice like: “Store the cards in xxxx BP and access them by using a yyyy node”.
Thanks a lot