a file format identical to the current one, but writing the tilemap first, then the food values, and finally the creatures, this order is convinient because the size of the tilemap and the food values (assuming they are just 2 dimensional arrays) will be constant and the creatures can just get appended.
Some ideas are: