New answers tagged level-design
Serialization is my preference. The thing about serialization is there isn't any specific way that you have to do it. In my game I have a Scene which manages all game objects, components, etc. I have built into the scene 3 serializers: Binary, XML, and JSON. This way I can enforce a specific method of serialization if I need to (Maps released with the game ...
Top 50 recent answers are included