So a vast exploration of various attempts at level editors has had two results:
A) I cannot use a level editor in this project, pretty much no matter how I do it. Even the fastest, most efficient image blitting will result in horrendously slow screen-rotation effects in the Viewport object. Fortunately, the built-in MMF2 works perfectly, I can use layers for parallax, level editor for level editor, etc. Ugh. Crude, but it works. Means I have to completely finish the engine before I can start with a single level, however, since I'm going to have to copy/paste code between levels or make it all global or whatever. Horrible, horrible.
B) On the bright side, I have created a great level editor that I could use for future projects! It handles everything from parallax to collision mask and so on, with an easy to use interface and such. I'll post it as a separate download after cleaning it up a bit, for general use. Yup
|