TexturePacker-Gui: support for multiple packs

Jun 18, 2012 by     5 Comments    Posted under: Desktop applications, LibGDX TexturePacker Gui

New addition to the TexturePacker-Gui: the support for multiple packs from the same window. The project configuration panel now features a list of your packs. Small UI change, but strong enhancement of the usability of the application! I made this change after getting tired of selecting a different project each time I wanted to change something on a specific pack.

All the packs of your game can be managed from this single window

I also took the time to add some details that will make everyone’s life easier:

  • When no pack is selected, most of the UI components get disabled to prevent bad use, and to clearly show what are the possible options (see first following screenshot),
  • A button to process every pack at once was added,
  • When one presses either the pack selected or pack all button, a popup appears with a console displaying the output of LibGDX TexturePacker class (see second following screenshot),
  • A version check was added to notify users of any new release.

The application can now totally replace the direct use of the TexturePacker class in the desktop projects (commonly used to pack at runtime). I put special effort on making this with a nice user experience, so if you still see a possibility of improvement, please tell me ;)

Project page: http://code.google.com/p/libgdx-texturepacker-gui
Download page: http://code.google.com/p/libgdx-texturepacker-gui/downloads/list

5 Comments + Add Comment

  • Everybody hail mr ribbon!
    Lord of the cool gui-tools programming!

  • Suggestion: Please, validate whether the width and height fields are power of two.

    • Nice idea, thanks :)
      I’ll add that to my todo list!

  • Hi

    I would be interested if you could point to any resources which can show how to include just individual graphics files in one folder and incorporate into libgdx/Eclipse build process so that it packs automatically on build.

    Has anyone already done this?


  • Is there a way of running it on mac? Trying to run it on mac by terminal, but I got some errors.

Got anything to say? Go ahead and leave a comment!

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>