When using OOP is there anything that just be tied to the Document Class? As I understand it, and please correct me if I am wrong as I am still trying to grasp OOP, whatever you place in the class that is tied to the document carries over throughout the entire game rather than just say everything that was on the first level.
Trying to figure out what should go in the document class (for example, character movement which remains the same throughout whole game) and what can be given its own class.
I know it may be vague as I am not giving details about the game and that's cuz I don't have any. I'm talking hypothetically if I were to make a game (and I plan too as I've been plugging away at programming for months) how do I know what needs there own class and what can go in the document class?
Thanks in advance guys. You are always so helpful :)