[v4.3.3] TexturePacker – Create sprite sheets for your games or websites

This article is the original content of AppNee. All rights reserved. To repost or reproduce, please make a footnote with our article link!

Making multiple small images spliced into a large one (sprites sheet), for game development, this can save the storage space and loaded memory that texture images require in game; for web design, this (CSS sprites) can greatly reduce the images loading frequency and time, so as to make web pages load faster. If you want to use Photoshop to do this, that’s too stupid and inefficient. Or if you gave Zwoptex up, then it’s time to turn to this TexturePacker from Germany.

As a well-known sprite sheets creator for game developers and web designers, generating CSS sprites is one of the main features of TexturePacker. You just need to add all small images used for your web pages into TexturePacker, and set the output file format as CSS, then TexturePacker can quickly generate a consolidated image along with the corresponding CSS file. No doubt that, this is a rare and efficient developing assistant tool for front-end web designers. In addition, after joining multiple small pieces of images together into a large sprites sheet, its file size and memory usage are greatly reduced. At the same time, because this single one sprites sheet can be loaded into memory at all once, this definitely and significantly reduces the load time and number of I/O, thus improves the game performance. All this makes TexturePacker become a very popular game texture resources optimizing tool.

Of course, TexturePacker’s functions are far more than just generating sprite sheets for web development and game development. You can also use it to build frameworks required by many programs, like Cocos2d, Corona(TM) SDK, Gideros, Sparrow, LibGDX, LimeJS, Moai, and so on.

// Key Features //

  • Support multiple screen resolutions with one click
  • Be smart – Let TexturePacker collect the sprites
  • Pack multiple sprite sheets at once
  • Reduce memory consumption, not image quality
  • You don’t have to be a developer to use TexturePacker
  • Full automation with command line client
  • Content Protection for Cocos2D
  • Works With Any Game Engine
  • Support most image formats for read and write
  • Trimming / Cropping – Save space by removing transparency
  • Saving more space through Alias creation & Heuristic mask
  • Layout algorithms and packing features

// Supported Game Engines //

  • Unity
  • Cocos2D-X
  • Cocos2D
  • SpriteKit
  • Starling
  • Sparrow
  • LibGDX
  • Moai
  • V-Play
  • Corona(TM) SDK
  • Phaser
  • MelonJS
  • Monogame
  • HTML5 / CSS sprites

// Supported Image Formats //

Import Export
  • PSD – Photoshop image
  • SWF – Flash animations – including frame labels
  • PNG – Portable network graphics
  • TGA – Targa Image File
  • JPG – Joint Photographic Experts Group
  • TIFF – Tagged image file format
  • BMP – Bitmap
  • PNG – Portable Network Graphics
  • PVR – PowerVR – iPhone image format (gzip or zlib compressed)
  • JPG – Joint Photographic Experts Group
  • BMP – Bitmap
  • TGA – Targa Image File
  • TIFF – Tagged image file format
  • PKM – PKM with ETC1
  • PPM – Netbpm (ASCII or binary)
  • WebP – Google image format
  • ATF – Adobe Texture Format

// 2 Layout Algorithms //

Basic MaxRects
  • Best for tilemaps and simple animations
  • Sprites are placed in a row until the row is full
  • Sort the sprites by name, width, height, or area
  • Best-known algorithm for packing textures
  • Is fast and has a high packing ratio
  • Enable rotation and trimming for best results (depending on your target framework)
*** This algorithm is FREE and can be used for all projects. *** This algorithm is available in TexturePackerPro.

// Edition Statement //

AppNee provides the TexturePacker Pro Edition full installers, unlocked files and reg key files for Windows 32-bit and 64-bit.

// Installation Notes //

  1. Download and install TexturePacker
  2. Copy the unlocked files (TexturePacker.exe, TexturePackerGUI.exe) to TexturePacker’s installation directory (like: D:\Program Files\TexturePacker\bin) and overwrite
  3. Run TexturePackerGUI and click ‘Try TexturePacker Pro’ to activate the 7-days-pro-trial version
  4. Exit program
  5. Run ‘regedit‘ and enter locate here: HKEY_CURRENT_USER\Software\code-and-web.de\TexturePacker\licensing\data
  6. Double click the “computerId” key, copy the value data, and close Registry Editor
  7. Now open the reg key file with Notepad.exe, and replace two “INSERYOURCOMPUTERID” fields with the value date you copied, save to close this file
  8. Double click the reg key file to import
  9. Got it! All pro features are unlocked for unlimited amount of time. You will still see this “Testing Pro Features: 0 day left.”, but it will never expire.

// Related Links //

// Download URLs //

License Version Download Size
Pro Edition v3.0.9 reserved n/a
v4.3.1 reserved n/a
v4.3.3 32-bit | 64-bit 24.1 MB | 28.1 MB

(Homepage)