From: Chad \E. Admin-Ra\ G. <gr...@sb...> - 2004-08-26 20:49:34
|
I am going to post this in the sourceforge jobs posting, but I figured I would give you guys first dibbs. I need a gui editor made preferably in swing, though AWT is ok too. it is an editor for sets of tiles in the RPG Creation kit. The TileSet editor: should have the ability to open, save, save as, create and close TileSet objects. should allow you to select between the different elements of a tile set: default tile border tiles basic tiles splotch tiles linear tiles --see end of document for descriptions-- once an element is selected there should be a way to choose between sub-elements, these differ from element to element. once you have selected an element and sub element you should see a list of tiles within that sub-element, they should be thumbnail views of the overall tile image. you should also be presented with a list of Blocked regions on the tiles (see MapTile class) there should also be a section displaying th etile image with the rectangular blocked regions highlighted in a light blue or other color with the ability to add or remove a regions. (to add you should be able to click and drag a rectangular area across the tile. MapTile class the maptile class is a class for representing an area of the m,ap known as a tile. the MapTile will have a linkedList of AreaRange objects that represent a rectangular area within the tile. Default tile the default tile is the generic tile that will be used by default. Border tiles BorderUL BorderUR BorderLL BorderLR /\ the border tiles used in the 4 corners of the map, UL = Upper Left, UR = Upper Right, LL = Lower Left, LR = Lower Right BorderTop BorderBottom BorderLeft BorderRight /\ linkedlists of border tiles, BorderTop has a set of tiles for use on the top of the map, bottm, left, and right should be obvious. Basic or Base tiles the basic tiles that go where a tile is needed, they should all be self contained, as in not only half a mountain or half a plant, they should not require a specific tile to be next to them, and they should not block characters. splotch tiles Splotch tiles are a set of tiles that go in specific orders to make splotches on the map, say a lake or large mud area. TopTiles BottomTiles LeftTiles RightTiles MiddleTiles /\ respectivaly they ar elinked lists of tiles that go on the top, bottom, left or right of the splotch (the border of the splotch) middle tiles are tiles that can go anywhere inside the splotch (must be self contained) TopLeftTiles TopRightTiles BottomLeftTiles BottomRightTiles /\ the corners ex: when a splotch-border changes direction. Linear Tiles tiles that move in a linear way. ex: a winding river, it is one big windy line, or walls, or a road. not going to go over variables here, they are well commented within the LinearTileGroup class. |