Feature Requests

42 replies [Last post]
Nerderer's picture
Nerderer
User offline. Last seen 4 weeks 2 days ago. Offline
Joined: 27 Dec 2010

What new features and/or changes do you want for Gumbo? Please share your ideas here!

Replies

projectcolour
User offline. Last seen 37 weeks 6 days ago. Offline
Joined: 22 Jan 2011

Hi

It would be great if right clicking on the lua generated code area would bring up copy code and other context sensitive menus instead of "Silverlight" and "remove application". These options maybe should be placed elsewhere in the application which is out of the way

projectcolour
User offline. Last seen 37 weeks 6 days ago. Offline
Joined: 22 Jan 2011

Having the option to freeze an object would be useful. For example freezing a background would stop accidental dragging of it.

cl-apps's picture
cl-apps
User offline. Last seen 1 week 4 days ago. Offline
Joined: 3 Feb 2011

@Nerderer

It would be nice that Gumbo output newImageRect code instead of newImage so it made developing for different screen resolutions easier :)

Nerderer's picture
Nerderer
User offline. Last seen 4 weeks 2 days ago. Offline
Joined: 27 Dec 2010

I just made a new thread about some updates.

@projectcolour: Locked is now in place, and to some degree the copy to clipboard aswell. The reason why you get the "Silverlight" popup is because that's the default behavior in Silverlight, and I only override it with my own custom popup where I need it.

@cl-apps: Oh, so that's what it's for! I've seen it being used here and there, but I never really looked into why you'd use it instead of newImage.

projectcolour
User offline. Last seen 37 weeks 6 days ago. Offline
Joined: 22 Jan 2011

Thanks for the updates.

Few more suggestions.

  • Change the font colour of the "save as lua file" icon to make it stand out more
  • Right click copy for custom code
  • Allow user to change colour of background from the default black
  • Save button to accompany the save as button
  • A tabbed interface so we can work on multiple levels without the need to open and close files.
  • Undo

These are just suggestions, Gumbo is already excellent and has greatly improved my work rate.
Thank you for putting in the time and effort to produce such an excellent piece of software.

Nerderer's picture
Nerderer
User offline. Last seen 4 weeks 2 days ago. Offline
Joined: 27 Dec 2010

@cl-apps: Changed!

@projectcolour: Good suggestions. Some things are hard to do though in Silverlight. The "Save" instead of "Save as" is one of those. Silverlight lives in its own sandbox, and it won't normally give you access to read/write without a dialogbox. There are some ways to get some access, but the user would have to allow it during installation (where it gives all kinds of warnings "This could harm your computer..." etc, and I think that a lot of users would simply not install it at all because of that). Also, it wouldn't work at all for those who choose to use the web version only.
So you'll probably have to live without "Save".

There's been a few changes with the last update. Be sure to read the thread:

http://developer.anscamobile.com/forum/2011/03/11/latest-updates

rdcube's picture
rdcube
User offline. Last seen 5 weeks 3 days ago. Offline
Joined: 26 Jul 2010

Great update Nerderer.
I think you'll probably know this next question is coming due to the new 'code block':

Could it be possible to look into the possibility to incorporate some 'intellisense' and/or auto complete of Lua Code?

You might want to get a hold of 'jobahead' since he has put his project on hold and already does this with 'coronado' (written in .net)

At a minimum, some pieces of 'snippets' or pre-populated code might be helpful (ie, settings, config, d-pad code, buttons, etc, etc).

You're doing an awesome job, keep up the great work.

-RD

projectcolour
User offline. Last seen 37 weeks 6 days ago. Offline
Joined: 22 Jan 2011

Would it be possible to add newImage back into Gumbo or can i download a previous version of Gumbo with it.

Im halfway through my game and have been using newImage

Nerderer's picture
Nerderer
User offline. Last seen 4 weeks 2 days ago. Offline
Joined: 27 Dec 2010

I guess that's the problem with using a tool that's a work in progress, since things can change and might break things for some users.

Maybe I should add an option to choose which one you'd like to use. But for now I uploaded a version of the previous version, using newImage.

http://www.nerderer.com/GumboOld/

Nerderer's picture
Nerderer
User offline. Last seen 4 weeks 2 days ago. Offline
Joined: 27 Dec 2010

@rdcube: Code snippets is something I've been planning since the "early days", so yes, it'll probably show up sooner or later.

r.pudlowski's picture
r.pudlowski
User offline. Last seen 1 week 6 days ago. Offline
Joined: 9 Mar 2011

Hi there :)
first of all, a great thx for such a great tool, this should be shipped qith corona sdk, so it's more like flash :)

One thing that would be very usefull is a zoom in/out posibility (just by 50% at a time would be nice enough), so you can position your objects with pixel precision (which is hard to do now...)

Also a simple undo is a must :)

r.pudlowski's picture
r.pudlowski
User offline. Last seen 1 week 6 days ago. Offline
Joined: 9 Mar 2011

Oh, and one other thing.
When i reload my project made with gumbo, it saves also the images used for it, and i have them updated, so it would be cool to have a button like "reload" for the graphics, or that images are not saved with the file, but loaded from their original directory.
edit: and another one: when you duplicate an object with a transparent PNG in it, it looses transparency, you must reload the image.

Nerderer's picture
Nerderer
User offline. Last seen 4 weeks 2 days ago. Offline
Joined: 27 Dec 2010

I hadn't noticed that the background changed on clones. Thanks for telling me. Should be easy to fix. It's not really that the transparency disappears, it just that the background gets set to white.

The reason why images are saved into the file is because Gumbo doesn't have the right to read other files than the one you open in the dialog window. There are workarounds, but you'd have install Gumbo locally, give it rights to read/write and place your project in certain folders only.

What could work is that I add a replace-all function, that lets you load an image and select which images should be replaced.

Nerderer's picture
Nerderer
User offline. Last seen 4 weeks 2 days ago. Offline
Joined: 27 Dec 2010

The background on cloned objects should be fixed now.

r.pudlowski's picture
r.pudlowski
User offline. Last seen 1 week 6 days ago. Offline
Joined: 9 Mar 2011

yes, works perfectly now for the transparency, thanx a lot :)

for the reload of images: well, so it's more of a Silverlight "failsafe"... mayby a button for "refresh" that works only when you have the program installed?

And for the zoom, to have like a 200% and a 300% zoom for fine pixel placement? do you think it will be possible?

projectcolour
User offline. Last seen 37 weeks 6 days ago. Offline
Joined: 22 Jan 2011

Thanks for the old version of Gumbo!

It would be awsome though if you could somehow integrate both newImage and newImageRect maybe via a dropdown menu?

Another feature that i think would be really helpful is the abillity to paste code back into gumbo from our lua files and have the layout appear.

Keep up the good work!

J. A. Whye's picture
J. A. Whye
User offline. Last seen 12 hours 33 min ago. Offline
Joined: 25 Sep 2010

Feature request: Allow me to specify the Reference Point for objects. You're using center and I write all my code assuming top-left.

Cool tool - thanks!

Jay

Nerderer's picture
Nerderer
User offline. Last seen 4 weeks 2 days ago. Offline
Joined: 27 Dec 2010

@J. A. Whye: A good idea. Actually I also prefer the top left corner, since that's what I'm used to in other programming languages. I do still use the center when programming in Corona, but I'm not really sure why, since it feels so very wrong!

Anyway, I've just updated Gumbo with that feature.

braneof
User offline. Last seen 1 week 6 days ago. Offline
Joined: 26 Mar 2011

@Nerderer: Love the tool, it does just enough and not too much. My one feature request is support for animation. Either sprite sheets or movie clips, whichever would be easier to implement. Thanks again!

AlenB's picture
AlenB
User offline. Last seen 4 days 6 hours ago. Offline
Joined: 29 Sep 2010

Hi Nederer,

what would be nice is the ability to create joints.

- JoinType
- position
- linkBody
- last body

P.S: and maybe you could integrate Ads into the Tool..
to earn some money.. or sell it.

Br,
Alen

ugi4l
User offline. Last seen 4 days 6 hours ago. Offline
Joined: 25 Jan 2011

Hi there,
I love Gumbo and it's my favourite level editor.

One think which is annoying me is that Gumbo doesn't track where you are taking assets from. If I have my assets in folder names images, gumbo still creates reference link to the main folder... Would that be possible to change/fix?

Thanks a lot.

Nerderer's picture
Nerderer
User offline. Last seen 4 weeks 2 days ago. Offline
Joined: 27 Dec 2010

Silverlight is really restrictive when it comes to folder rights. It doesn't give you access to the path of the file you load, just the file itself. So, no, it can't be done in a simple way.

What I could do is add a setting for your Gumbo project, where you manually define a path for your images. This will then be added to the image path when generating the Lua code.

ugi4l
User offline. Last seen 4 days 6 hours ago. Offline
Joined: 25 Jan 2011

Hi there,

Cheers for the replay. If you would have some time this feature would be very helpful. Just like a files to manually specified your directory before image. Another thing which I would personally like to see if to have option to turn on/off "local" from images. Nothing important but sometimes it would be handy.

thanks a lot.

Ugi4l

marble68's picture
marble68
User offline. Last seen 1 hour 17 min ago. Offline
Joined: 7 Jan 2011

UI elements would be cool :)

Nerderer's picture
Nerderer
User offline. Last seen 4 weeks 2 days ago. Offline
Joined: 27 Dec 2010

Good news!

I'm working on a new update. This will bring a feature that I'm sure will be very useful to a lot of users:

I'm adding a function to snap objects to every X pixels (user defined). This makes it extremely easy to place your objects. If you build your game with tiles, then you can just drop them roughly where you want them to be, and they'll snap into place.

I'll try to have it released by the end of this week.

Nerderer's picture
Nerderer
User offline. Last seen 4 weeks 2 days ago. Offline
Joined: 27 Dec 2010

The new version has just been uploaded. It gives you a snapping function and the ability to set the image path.

Read more about the changes here:
http://developer.anscamobile.com/forum/2011/03/11/latest-updates

musuoka
User offline. Last seen 39 weeks 5 days ago. Offline
Joined: 16 Aug 2011

[URL=http://www.ebuychristianlouboutin.com/]Manolo Blahnik Pumps[/URL]
[URL=http://www.ebuychristianlouboutin.com/]Christian Louboutin Pumps[/URL]
[URL=http://www.ebuychloe.com/]Chloe Bags[/URL]

ertzel
User offline. Last seen 6 weeks 6 days ago. Offline
Joined: 15 Jun 2011

The main thing I'd like to see added to Gumbo is the ability to select more then one object at a time. This way you could select more then one object at a time to move or to clone.

Also like braneof said it would be really cool if we could use movieclips or spritesheets for animations in Gumbo.

PS. Thanks a lot for releasing this program and especially for free.

ugi4l
User offline. Last seen 4 days 6 hours ago. Offline
Joined: 25 Jan 2011

Hi there,

I would like to ask for features in physics shape editor. Would it be possible to have option to delete single point in shape? And it would be even better if it was possible to move it (1px by 1px with arrows, or/and with mouse).

Please let me know if that's possible as that would make my work much easier and faster :).

many thanks.

rxmarccall's picture
rxmarccall
User offline. Last seen 4 days 2 hours ago. Offline
Joined: 18 Jan 2011

Could you please make an option to determine if the "physics" code is generated after or before your custom code block? The issue im constantly running into is this: I write custom code, and in the code i add " object.isSensor = true" and "object.type="this". these are physic specific commands.. anyways whenever code is generated my custom code is placed before the physics code that gumbo generates, making it so i have to go one by one and cut and paste my custom code after the gumbos physics code. doe that makes sense? i bet its really simple to allow the user to choose if he wants the physics code generated before or after custom code? Keep up the great work, thanks again!

Nerderer's picture
Nerderer
User offline. Last seen 4 weeks 2 days ago. Offline
Joined: 27 Dec 2010

I agree. I've also had projects where I had to manually move the code by hand afterwards.

I recently bought a new iMac and haven't installed Windows on it yet, but as soon as I do I'll start making some fixes for Gumbo (since you need Windows for Visual Studio).

rxmarccall's picture
rxmarccall
User offline. Last seen 4 days 2 hours ago. Offline
Joined: 18 Jan 2011

Nerderer, not sure if you are going to work on gumbo anymore, but i wanted to let you know that i use it tons still. The main feature it needs it multiple selection so we can copy and move groups of objects. I would happily donate some money if you plan to keep going with gumbo, thanks!

Nerderer's picture
Nerderer
User offline. Last seen 4 weeks 2 days ago. Offline
Joined: 27 Dec 2010

Nice to hear!

I've been busy with some other projects the latest months, so Gumbo hasn't really been a high priority (playing Skyrim does count as a project, right?). I do have the intention of improving it soon, but I'm waiting for Silverlight 5 to be released. The rumour is that it's going to be released by the end of this year, so if all goes well it should be available within a few weeks.

I hope to do some more work on Gumbo in January.

marble68's picture
marble68
User offline. Last seen 1 hour 17 min ago. Offline
Joined: 7 Jan 2011

Silverlight is dying - Microsoft is will kill it soon if they haven't already. :(

Nerderer's picture
Nerderer
User offline. Last seen 4 weeks 2 days ago. Offline
Joined: 27 Dec 2010

Well, rumours is that they'll stop developing it, but it's not confirmed. Silverlight 5 will be released anyway. But you're probably right.

It's kind of sad, since Silverlight is really underrated. A lot of people have this false vision on how Html 5 changes everything, and I also think that Html 5 is great, but it will never (or at least not in a couple of years) replace some of the functionality that you can get from Flash and Silverlight. The great thing with Flash and Silverlight is that it lives in its own sandbox, and behaves the same on all browsers. With Html 5 you WILL(!) get the same problems that you've always had with html - inconsistencies between the different browsers.

Dying or not, I will not recode Gumbo in a different language just because the old language was killed. :P
Heck, in my old job we had projects that were built using VB 6, which has been dead for a long time (thank God!).

Nerderer's picture
Nerderer
User offline. Last seen 4 weeks 2 days ago. Offline
Joined: 27 Dec 2010

Speaking of the devil - Silverlight 5 has just been released!

rxmarccall's picture
rxmarccall
User offline. Last seen 4 days 2 hours ago. Offline
Joined: 18 Jan 2011

Huzzah! just in time! ;)

glennbjr's picture
glennbjr
User offline. Last seen 3 hours 48 min ago. Offline
Joined: 17 Feb 2011

I'm using Gumbo right now. I think it's great because of its simplicity. My wife and son can even make levels with it.

I hope you continue to support it. There are two things I wish you could add to it:

Object have spritesheet so it can be animated
Object have isSensor

That's really all I think it needs added to it. I think it's a great tool.

Check out the game I'm making with it http://www.superdaddio.com/

Thanks again.

Nerderer's picture
Nerderer
User offline. Last seen 4 weeks 2 days ago. Offline
Joined: 27 Dec 2010

I've just released a minor update. Read more about it in the "Latest updates" thread.

glennbjr's picture
glennbjr
User offline. Last seen 3 hours 48 min ago. Offline
Joined: 17 Feb 2011

A big thanks for the update. Now I can jump back into creating levels for my game. Those minor changes to Gumbo are a huge help. Thank you again :)

rxmarccall's picture
rxmarccall
User offline. Last seen 4 days 2 hours ago. Offline
Joined: 18 Jan 2011

Agreed, those small changes make a huge difference! Next best feature would be multiple object selection. Thanks again for your hard work!

ugi4l
User offline. Last seen 4 days 6 hours ago. Offline
Joined: 25 Jan 2011

Hi there,

Got one request which will be very helpful. Can we have physics shapes modification? Now if you create a shape, it's done and cannot be edited, would it be possible to touch point and move it where ever you want? That would be really nice feature as now if I make a mistake I need to delete it and do it again.

Cheers

Viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.