BlogStoreSupport
TexturePacker
TexturePacker3D
SpriteIlluminator
PhysicsEditor
BabelEdit
FeaturesTutorialsDocumentationSupportDownloadStore

TexturePacker Tutorials

TexturePacker supports about 30 game engines.
We unfortunately can't create tutorials for all of them...

Framework specific tutorials

Axmol Engine
Cocos Creator
Cocos2d-x
CSS
Defold
EaselJS
(CreateJS)
Flame Engine
GameMaker
Godot
Kivy
LayaAir
libGDX
melonJS
MonoGame
(+MonoGame.Extended)
Panda
Phaser
PixiJS
Solar2D
(Corona SDK)
Spine
SpriteKit
Starling
(ActionScript)
UIKit
Unity
UnrealEngine
(Paper 2D)

General tutorials

How to create a sprite sheet
How to create a sprite sheet

This tutorial explains how you can create your own sprite sheet from your sprites in seconds.

A beginner's guide to lossless and lossy PNG optimization
A beginner's guide to lossless and lossy PNG optimization

Optimize your PNG files with TexturePacker. Reduce file size and improve performance. Learn how to adjust settings for lossless and lossy optimization.

Packing normal maps into sprite sheets
Packing normal maps into sprite sheets

Tutorial: Create sprite sheets for your normal mapped sprites.

How to split sprite sheets into individual sprites

Use TexturePacker’s Sprite Sheet Splitter to cut a sprite sheet into separate sprite images: grid-based, transparency-based, or by using a data file.

How can I run TexturePacker during my Xcode build?

Learn how to automatically update your sprites sheets with TexturePacker in your Xcode builds.

Footer

TexturePacker

  • Features
  • Tutorials
  • Documentation
  • Support

TexturePacker3D

  • Features
  • Documentation
  • Tutorials
  • Support

SpriteIlluminator

  • Features
  • Tutorials
  • Documentation
  • Support

PhysicsEditor

  • Features
  • Tutorials
  • Documentation
  • Support

BabelEdit

  • Features
  • Tutorials
  • Documentation
  • Support

Licensing

© 2025 by CodeAndWeb GmbH. All rights reserved.

Free Texture Packer