Hello there!
My problem is sharing components between the game. I am using LibGDX, trying to go with a MVC pattern.
Now, what I am trying to achieve, is for example: share a component called Network which will manage the networking, server and client. I do not need more than one instance of that and this is pretty much the same about all of my components. I am not sure if the components (Network, etc…) should be static, or passed to each screen in an interface.
Thank you.