Talk:MegaMan 2 PTC/@comment-24923348-20141214230914/@comment-5483792-20141215155823

Well, making a level editor is relatively simple if you're only going to bother with tile data. The way I do it in my games is, whenever I place a tile, I also place it in a GRP so that I can save it. That way, I only need to write a subroutine in the main game to load back the GRP and interpret it as a level. There are ways to sacrifice tile space to load entities, but that can get complicated. I would probably just use another file type for entities like enemies, NPCs and flags. But then that's just what I would do.