love.map?
Posted: Thu Jun 25, 2009 3:04 pm
I was trolling the internet the other day, looking for a sophisticated map editor to use with another engine I work with. I came across this...
http://mapeditor.org/
Tiled is an open source map editor that includes layers, multiple palettes, isometric and orthogonal support, transparency/translucency, and a host of other useful features. It runs on java, so is cross platform by default. I believe it is open source. On the title page it says it is free software and in the downloads page it has a link to a src file (which I assume means source code). This map editor has it's own wiki to show how it uses it's map format for inclusion into projects. It also has a plugin system for those who want Tiled to be able to edit a custom map format.
I was thinking that maybe it would be nice to get a love.map thing happening. Say I have my map and I...
current_map = love.map.loadMap( mymap.map )
love.map.displayMap( current_map )
As I type this it sounds easy and useful but maybe it would be better just to make this a .graphics thing? As in love.graphics.loadMap ( filename )? I just think this could be a useful addition to LOVE and was wondering if other people wanted to have Tiled to use.
[Edit]
*Smacks face* I really need to learn to search for stuff before I make huge posts about it! Although, those earlier posts and topics were mostly about creating an application to decode Tiled map files for easier use, not about adding a love.X thing. Upon reading the earlier posts though, it became clear that maybe it should be a distributed design. Such as...
love.filesystem.loadMap( filename )
love.graphics.displayMap( mapname )
love.filesystem.loadPalette( filename )
love.map.changeMapTile( map, mapX, mapY, palette, paletteX, paletteY )
I still dont know...
[/Edit]
http://mapeditor.org/
Tiled is an open source map editor that includes layers, multiple palettes, isometric and orthogonal support, transparency/translucency, and a host of other useful features. It runs on java, so is cross platform by default. I believe it is open source. On the title page it says it is free software and in the downloads page it has a link to a src file (which I assume means source code). This map editor has it's own wiki to show how it uses it's map format for inclusion into projects. It also has a plugin system for those who want Tiled to be able to edit a custom map format.
I was thinking that maybe it would be nice to get a love.map thing happening. Say I have my map and I...
current_map = love.map.loadMap( mymap.map )
love.map.displayMap( current_map )
As I type this it sounds easy and useful but maybe it would be better just to make this a .graphics thing? As in love.graphics.loadMap ( filename )? I just think this could be a useful addition to LOVE and was wondering if other people wanted to have Tiled to use.
[Edit]
*Smacks face* I really need to learn to search for stuff before I make huge posts about it! Although, those earlier posts and topics were mostly about creating an application to decode Tiled map files for easier use, not about adding a love.X thing. Upon reading the earlier posts though, it became clear that maybe it should be a distributed design. Such as...
love.filesystem.loadMap( filename )
love.graphics.displayMap( mapname )
love.filesystem.loadPalette( filename )
love.map.changeMapTile( map, mapX, mapY, palette, paletteX, paletteY )
I still dont know...
[/Edit]