I want to create an RTS game.
I would like to have an exact copy of the game on each client.
I would only use RPC to communicate the inputs from client to the server, and multicast to communicate the inputs from the server to the client.
When I was trying to make a MultiLineTrace inside a Client’s PlayerController, I realize that all the Actors from the level are not in the Client but on the server!
I tried creating a Blueprint, putting a Static Mesh on it, and disabling Replication, but is not working…
Is there a way to have all clients have the map loaded and blueprint level on them so they can Trace and stuff and only communicate with RPC?
Help will be much appreciated!