So I decided to start an online level editor. I will post the progress of this as I work on it. This will include up-to-date features, planned features, screenshots, and any ideas you all have for it.
Current Features:
- Loads the current tileset.
- Docks onto the side of the window, does no obstruct gameplay
- Can be hidden and opened at will..
- Loads your predefined object list from clientside. This means you can create object lists for your tileset via the offline editor, and they will transfer to the online editor.
- Can be resized at intervals of 16 pixels.
Planned Features:
- New GUI graphics, similar to offline editor.
- Basic level editing features--tile manipulation and such.
- Links, Sign, Baddy, Chest manipulation.
- Infinite(or as many as Graal can handle) layer support. I have a very firm idea of how this will work, so this shouldn't be too hard.
- 8-directional, non-hindered movement.
- More advanced tile manipulation tools, such as multiple tile background selection. This will make it possible to bucket-fill with a layout of tiles, instead of just a single tile.
- When it is possible, external editor window.
So if you have any ideas, go ahead! I also need some help with a few things. Right now I can load the tileobject files, but I don't know how to extract the tile information from what's in them. I'll also need some help with the more complicated things, such as bucket-filling(calculating what can be filled).
Here's some screenshots.