Update: Got basic level editing working (sortof).
Two edit modes: paint and edit.
- With paint, you set tile type to paint, then when a tile is clicked on, it sets it to that.
- With edit, you select tile, then change its type.
Loads tiles from spritesheet.http://www.youtube.com/v/IVGVv5mdepw?version=3&hl=en_US&start=
Note: The editor is actually smooth, it just appears to stutter because of the screen recording software I use.
The code for this is on github in the desktop project. The package is daedalus.leveleditor
I need to clean up the code, but right now I am focused on finishing it.