I was currently toying around with OpenGL 4 and DirectX 11. One problem that catched my eye:
How to separate game logic from the State of the Game / Scene?
I know there is the StateManager Pattern and I used it, but I am curious, what else approach can be / is being used often?
What else approach exist in order to seperate game logic from each scene?