tIDE is a fully featured, open source .NET-based tile editor that allows level designers to easily create content for tile-based games. tIDE supports a custom XM:-based map format, however, support for additional formats may be included via the .NET-based plugin system.
Features
* Intuitive user interface
* Support for multiple tile layers to facilitate the design of games featuring parallax scrolling
* Animated tiles
* Full-featured drawing toolbox to facilitate level design
* Layer ordering and visibility
* Support for an extensive range of display sizes to facilitate alignment when desigining multi-layer maps
* Support for arbitrary tile sizes and multiple tile sheets
* Brushes to facilitate reuse of common composite elements
* Multiple file formats
* Full undo/redo capabilites
* Support for custom properties at every level of the map structure
* Full-screen editing mode
* Zooming capabilities
* Map structure navigation and manipulation via the Map Explorer panel
* Intuitive tile picker
* Auto-scrolling capabilities
* Dockable editor compoonents
* Tile sheet auto-update feature to streamline content creation pipeline
* Painless tile sheet rearragement
* Tile guides and layer viewing options
* Statistics on dimensions and tile usage
* Estensive potential for customisation via a plugin management system
* Built-in help system
The code base for the project is available on CodePlex:
http://tide.codeplex.com/