Hi,
I want to create a Level class which I can use for a whole bunch of games I want to create, and I donĀ“t want to put everything into the World class because of the code style. So i thought of making a Level class which keeps the data of the current Level the player is playing and a LevelManager class which initializes new Levels and handles things like Level increasing and other things.
So my question: Is this a good solution or can anybody give me tipps for that?