So I am having an issue while creating a multiplayer survival/real-time strategy game. I USD RPCs and Repnotifies to communicate everything between server and client, But once I add in more than 20 of my harvestable items around the map, the remote client struggles to spawn (see screenshot). Sometimes it stays like this forever, sometimes if I wait long enough it finally spawns them. If it does spawn them in, it can see the server player attack but won’t register the server player’s movement on the client (almost like it has way too high of a lag, but the attack animation plays perfectly on time).
Is this just due to my graphics card not being able to handle it? I have an RTX 3060. Or are my harvestable tree’s not coded efficiently enough so it struggles when the game tries to load too many of them? I have tried turning the quality down to low on everything and rewriting the harvest tree’s blueprints and I am stuck now. I just need to know that it will work when finished. I need to have an easy way of playtesting the multiplayer as I keep building so I don’t have any crazy glitches down the road that I have to spend days troubleshooting after I’ve packaged my game (and having to keep package it to test small things seems very tedious)
Any help on this matter or advice would be greatly appreciated.