I've been aware of Multimedia Fusion for a few years now, mostly through Nifflas because I was such a huge fan of Knytt when I first discovered it and he linked to MMF on his site as the tool he used. Anyway, I finally bit the bullet and bought the software. Happy to be a member of the community and have already benefited from the resources of others.
I've been toying around with the Frame Editor, Event Editor and some Extensions for a couple weeks to get my bearings and I feel like I'm finally ready to learn what it takes to build a game engine. Specifically a platform game engine. I'm still undecided as to whether I'm gonna use PMO or follow DavidN's tutorial and build my platform engine from scratch. But that isn't really what my question is here.
I've been reading different threads about building a game engine. And the 2 options seem to be
Copy the events that make up the core game engine into every frame. (this one sounds like the most tedious method of the two.)
Build the engine in a single frame and use a map editor to build your levels This one seems like a good option. A lot of posts I've read talk about creators building their own map editors. I don't have much programming knowledge. I'm not really capable of that. I downloaded Ultimate World Creator, but the extensions required to use it pretty much limit me to only one platform. Windows OS. I'd like to have a bit more freedom than that.
I also considered the TileBox Extension, but even it is limited to only Windows and Flash. And it would only aid me in level design. It wouldn't solve the problem of having to redo everything in every frame.
Is there another tilemap editor for MMF that is compatible with more platforms? If I get serious about a project I'd be really interested in exporting to XNA, and possibly iOS and Android if I felt the touchscreen controls were good enough.
Lastly, is it possible to set up a game engine in the Global Event Editor? I tried doing it, but I seemed to be incapable of properly importing my objects into the Global Events.
Thank you.