- Tile Studio
Tile Studio is an editor for graphics of
tile-based game s. The application contains abitmap editor for creating tiles and sprites and a map editor for designing level maps. The output format is programmable, so it can be used together with mostprogramming language s.Tile Studio was created by Mike Wiering / Wiering Software.
Defining the Output Format
To generate output in a specific format, the user must supply a .TSD file, which describes the output. On the website, there are examples of .TSD files for several programming languages and libraries (C,
Delphi , Java,BlitzBasic , etc.). Usually, the user will make a specific .TSD file per project.The output consists of any number of text files, binary files, or images (.bmp or .png). For example, a tileset can be exported as a bitmap containing all the tiles (or only the tiles/tile combinations that are actually used in the maps), or in it can be exported pixel by pixel to a text file with RGB values.
The following example shows a simple .TSD file for BlitzMax:
; Tile Studio Definition file for use with BlitzMax#tileset
#tilebitmapTileSet.png256
#end tilebitmap#file
TileSet.bmxIncbin " TileSet.png" Const
TileWidth = Const TileHeight = Const TileCount = #mapConst
MapWidth = Const MapHeight = Global
Map [] [] =
#mapdata ".. [" "," ", .. " "] , .. [" "] "
#end mapdata#end map
#end file
#end tilesetThings that can be exported: tilesets, maps, boundmaps, palettes, individual tiles (RGB values, pixel by pixel), sequences (animations).
License
Tile Studio is free
open source software under theMozilla Public License (with the exception of the .tsd files and any code that is copied to the output, that ispublic domain ). So Tile Studio can be used for projects that are under any license.External links
* [http://tilestudio.sourceforge.net/ Official website]
* [http://tilestudio.sourceforge.net/tutor.html Tutorial and command reference]
* [https://sourceforge.net/projects/tilestudio/ Sourceforge Page - Includes downloads]
Wikimedia Foundation. 2010.