Anyway I have a question for you all. It's about the file format used for Sandbox projects. Here are the three options I'm considering:
1) An IFF chunk type format. The problem with this is that I can't seem to find what the size on disk of an image is before writing it. Is there a function in .Net to do this? This method is my current way of saving the projects, but it's causing a lot of headaches which is why I'm asking this.
2) A virtual directory, sort of like the DooM WADs but a lot better. This fixes the problems with the IFF format, but requires a lot more management.
3) Using actual directories. Basically the project is just a directory and it uses whatever files happen to be in its sub-directories. The editor would of course come with an option to "package" the project.
(forget 4, that would mean having to create two file formats, one used by the editor and another for scritping.)
I'm guessing most people would go with 2?
I'd really would like to know what everyone thinks, I can't go much further without deciding on a file format.
Having an entry without a screenshot is a sin, so here is the image import dialog. Before I just allowed the user to import any old image, which caused a mess in the code because it had to keep track of which ones where animated(gifs). Now I just turn animated gifs into a sprite sheet when they're imported:
Yeah I like group boxes, they look a lot cleaner then a bunch of labels everywhere.