Quote Originally Posted by Murmandamus View Post
Were you doing the binary file stuff from scratch? O.o

I mean, I don't know your application specifics, but there are various binary serialization/storage libraries out there which are a snap to use, depending on your needs.
Yes I was. I don't care for bloat and unnecessary build up of dependencies so XML was another win for me since it was already included with FPC.

The added benefit to using XML was that I now was able to open up any text editor and edit my levels without having to use specific or custom-made tools. Further adding features or storing new information you could potentially break your in-house design tools and corrupt your game forcing you to use something like a hex editor to conform it. Where text is much easier to open and read.


Bringing the thread back on topic though; You can see that databases are nowhere near as usful for storing game data as other methods.