Hello, I was wondering if it was
A: a wise idea to have a single class that contacted the server database (of a multiplayer game) and then retrieve the desired information for other classes actually used within the levels to access (ie variables containing how much damage weapons do etc) rather than have every class make individual calls to the server database for that information.
B: If that is a wise choice and makes sense, how would I do it (assuming it is possible in UE4)?
Additionally, what are the best practices for game server databases and connecting to them?
If you require any additional information, please do not hesitate to ask.
Thank you for your time,
I do have a go-between webserver and clients do not directly connect with the database.