Slick Forums

Discuss the Slick 2D Library
It is currently Sun May 19, 2013 11:49 am

All times are UTC




Post new topic Reply to topic  [ 16 posts ]  Go to page 1, 2  Next
Author Message
 Post subject: Feature wishes?
PostPosted: Wed Feb 04, 2009 8:17 pm 
Offline

Joined: Fri Feb 08, 2008 4:05 am
Posts: 7
Well, I apologize for myself and probably for Bjørn too that we never seem to have time to work on Tiled. Development still goes forward, but at a slower pace.

That said, I'm curious to know what features the Slick community would like to see in Tiled, hopefully to goad one of us to actually work on these features...

-Adam


Top
 Profile  
 
 Post subject:
PostPosted: Wed Feb 04, 2009 10:45 pm 
Offline
Regular

Joined: Sun Dec 07, 2008 5:22 am
Posts: 238
Location: Vancouver, BC, Canada
First off excellent work on the editor, you have done excellent work so far and don't need to apologize for it.

WishList
-I would like to be able to select a group of tiles and then when I use the "Fill Tool" have it fill using random tiles from the selection. For instance I have 8 different seamless grass tiles and I would like to be ably to randomly place them to gave a more varied look.

-Be able to flip and rotate tiles

-I would like to be able to select multiple tiles in the "Edit Tileset" window and add/set properties to all selected tiles. Currently it only changes the first tile in the selection.

I apologies in advance if some of these features already exist and I simple don't know how to use them.

_________________
If at first quads don't succeed tri tri again.


Top
 Profile  
 
 Post subject:
PostPosted: Wed Feb 04, 2009 10:55 pm 
Offline
Oldbie

Joined: Tue Jun 17, 2008 5:11 pm
Posts: 336
Definitely want to echo Chronocide on all his points. Tiled is great and very useful. It'd also be really useful to have all the features he suggested. I'd especially like to see the ability to edit properties en masse as I find that I frequently end up having to set, say, "blocked = 1" for a large number of tiles.

_________________
My website about game development http://anotherearlymorning.com


Top
 Profile  
 
 Post subject:
PostPosted: Thu Feb 05, 2009 7:16 am 
Offline
Slick Zombie

Joined: Wed Apr 02, 2008 1:32 pm
Posts: 1313
Location: Italy
i must quote manu and chrono :D


Top
 Profile  
 
 Post subject:
PostPosted: Fri Feb 06, 2009 1:09 am 
Offline

Joined: Fri Feb 08, 2008 4:05 am
Posts: 7
Chronocide wrote:
-I would like to be able to select a group of tiles and then when I use the "Fill Tool" have it fill using random tiles from the selection. For instance I have 8 different seamless grass tiles and I would like to be ably to randomly place them to gave a more varied look.


Something that would facilitate this has been proposed, the idea of tile "libraries" which are a group of tiles selected from a set. There is the custom brush, which is a spray brush and can "spray" tiles at random, but this only handles one tile at a time. That's really a cool idea you have.

Chronocide wrote:
-Be able to flip and rotate tiles


This was added at one point, and then removed. The reasoning behind removing it was that if the tileset came from a single image, Tiled would either have to save new images for some or all of the tiles, or it would have to reconstruct the tileset image. Both these solutions we felt strayed too far into the realm of a graphics application, which Tiled expressly tries not to be. (as opposed to TileStudio)

Chronocide wrote:
-I would like to be able to select multiple tiles in the "Edit Tileset" window and add/set properties to all selected tiles. Currently it only changes the first tile in the selection.


I've also wished for this one. :) That's also not a difficult feature to implement.

All in all, I think all three ideas are cool. I can't say really yet which will actually make it in. But keep ideas coming- it helps stir some inspiration and maybe some drive. :wink:

-Adam


Top
 Profile  
 
 Post subject:
PostPosted: Tue Feb 10, 2009 7:39 am 
Offline
Oldbie

Joined: Tue Jun 17, 2008 5:11 pm
Posts: 336
Just thought of a killer feature (imo); how about you expose an API so that game developers can embed Tiled in their games and create a map maker w/ a custom interface?

Obviously developers are comfortable creating maps in Tiled but users might not be, plus it's an additional download which is a pretty big barrier. That said, once you've got things going smoothly w/ Tiled you start to think about letting users generate new levels, and of course it would be great to do this all in-game.

_________________
My website about game development http://anotherearlymorning.com


Top
 Profile  
 
 Post subject:
PostPosted: Tue Feb 10, 2009 8:59 am 
Offline
Regular
User avatar

Joined: Thu Dec 18, 2008 6:07 pm
Posts: 238
Location: Bournemouth, UK
When resizing the map, say I want to make my map taller; I need to move everything in the map down to the bottom. (it sets the y attribute in the xml.)
This however, means I cannot draw in the new space.

_________________
- Gwinnell (irc.freenode.net, irc.chatspike.net)
- Game Jolt Moderator


Top
 Profile  
 
 Post subject:
PostPosted: Tue Feb 10, 2009 10:18 am 
Offline
Slick Zombie

Joined: Wed Apr 02, 2008 1:32 pm
Posts: 1313
Location: Italy
manunderground wrote:
Just thought of a killer feature (imo); how about you expose an API so that game developers can embed Tiled in their games and create a map maker w/ a custom interface?

Obviously developers are comfortable creating maps in Tiled but users might not be, plus it's an additional download which is a pretty big barrier. That said, once you've got things going smoothly w/ Tiled you start to think about letting users generate new levels, and of course it would be great to do this all in-game.


IMHO too :D killer feature.. and a cool feature :D


Top
 Profile  
 
 Post subject:
PostPosted: Wed Feb 11, 2009 4:16 pm 
Offline

Joined: Sat Oct 04, 2008 3:58 am
Posts: 99
Here's my list. :3
  • Copy/paste of entities.
  • An 'entity swatch' where pre-defined entities can be placed for easy access (for instance, when placing lights in a map, it's rather frustrating to place 50 lights, then edit 50 objects, set properties, etc.)
  • An option to turn entity snapping on and off. I notice they're placed via snapping, but they don't snap when moved... this is a bit inconsistent and annoying. Obviously there are times when you'd want one or the other, but a shortcut or menu option would be fantastic
  • An option to 'grey' layers. perhaps as a visual option that can be turned on/off. Basically, something that more visually shows which layer is active. (the reason is that when you have 4+ layers going, it's hard to tell if something is on the layer you're painting or not, until you actually paint there.
  • A 'run' button or shortcut, that can call a command with the map as an argument. (ie, "mygame --test -m <filename>")


Top
 Profile  
 
 Post subject:
PostPosted: Mon Feb 23, 2009 6:03 pm 
Offline
Regular
User avatar

Joined: Thu Dec 18, 2008 6:07 pm
Posts: 238
Location: Bournemouth, UK
Grouped Entities:
An expansion to the entity swatch where I can place preset-multiple objects in one go (such as a group of coins aligned nicely)

Shapes:
An object can have a shape. This saves adding a shape property to my objects. It will also enable the shape to be placed with more accuracy in the tiled editor.

If I think of anymore I will let know.

_________________
- Gwinnell (irc.freenode.net, irc.chatspike.net)
- Game Jolt Moderator


Top
 Profile  
 
 Post subject:
PostPosted: Thu Mar 12, 2009 4:41 am 
Offline
Regular

Joined: Sun Dec 07, 2008 5:22 am
Posts: 238
Location: Vancouver, BC, Canada
When I have a single tile selected on the main canvas I would like to have that tiles properties displayed and editable. On the side bellow the layers widget would be my preference for location.
As it is right now; if I have a tile I want to change the property of I have to go through the tile manager and dig for it. This is especially tedious with tile sets that have hundreds of tiles.

_________________
If at first quads don't succeed tri tri again.


Top
 Profile  
 
 Post subject:
PostPosted: Thu May 21, 2009 12:06 am 
Offline

Joined: Tue May 19, 2009 5:23 pm
Posts: 26
Hiya,

So I started to make my first map today. Some docs would be nice. I might have to write some up after I figure it all out. Here are a few suggestions from my first map.

1) Auto scroll would be very nice when you try to make something like a border. For example, my map was 40 tiles wide, 36 pixels each and I wanted to put a border around it using the paint tool but it wouldn't auto scroll to the right. I had to grab the tool bar and then go back up.

2) For me the whole tileset thing was quite confusing. When you set default properties it gives the appearance of only setting one property per set. This is not the case if you edit it afterward, then you can assign variables and their values to each. Very flexible but also confusing. You might want to consider setting up the UI so it shows each tile on the tile sheet can be modified and have some standard but changeable, "Walkable" tile variables.

3) The tile editor I was going to use before I became convinced to use Slick was http://www.dannylum.com/D2DProject/. I like two things about it.

a) The code is fun to see. But this might not apply to how this is set up.

b) Show walkable path is very useful for making sure you set up everything correctly.

4) This is a would be nice thing and it might already be there and I'm not sure if it is best entered in the map but seems so... but what about animated terrain? Water, waving grass etc... wasn't sure how that would handled. Again this is beyond the scope of any of my games currently.

Again great stuff.


Top
 Profile  
 
 Post subject:
PostPosted: Fri May 22, 2009 12:33 pm 
Offline

Joined: Tue May 19, 2009 5:23 pm
Posts: 26
Day 3 of playing with the editor.

5) Better support for dynamic object layer so you don't have to render the layers separately. Allow the level editors to see how the whole map is going to play without coding.

So my top two right now are the view the available path and dynamic layer. One way might include standardizing two variables blocked and visible or allow the coder to set his spellings of these in the editor.

6) Random tiles would be nice but not high.


Top
 Profile  
 
 Post subject:
PostPosted: Sat May 23, 2009 12:06 am 
Offline

Joined: Tue May 19, 2009 5:23 pm
Posts: 26
I'm not even sure this is possible but can you associate the tmx file with the Tiled editor? In other words, in windows just double click on the tmx file to open the map. This would be of course a very, very low priority.

But hey you asked. :P


Top
 Profile  
 
 Post subject:
PostPosted: Wed May 27, 2009 3:22 pm 
Offline

Joined: Tue May 19, 2009 5:23 pm
Posts: 26
Are you guys working on this any more?


Two would be nice features (low priority)

--When you select a layer, the tile manager goes to the defaulted tile set or at least the first tile set you choose.
--Add a button on the tile pallete to go directly to the edit feature of the tileset in the tile manager.

This is sorta redundant to a previous request. I would put this at the highest level request.

--in the tile manager | edit feature if duplicate tile is implemented so that the art work is seperate from the xml variables this would be very helpful. In other words you reuse the art but you can set whatever variables you want for the same art.

_________________
Games: http://www.playfulminds.com/
Java Blog: http://darrinadams.blogspot.com/


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 16 posts ]  Go to page 1, 2  Next

All times are UTC


Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group