It's me again… :)
So I am finally getting to the point in my brick breaker game that I want to have several level designs and load them in order as the player completes each level. I've got a sneaking suspicion I will need to create a Level class (or even a LevelManager class with several Level objects?), and I have also seen mention of a few people serializing their level objects as XML files to be loaded from hard drive.
Here is an example level: skipperccDOTcom/gameshot.png
As you can see, I pretty much just need to save the layout of bricks and what type of brick each one is. Before I dive deep into the level class / XMLSerialization, is there a "standard" way game devs usually go about this?