---
title: "Learn TexturePacker: Free Tutorials & Sprite Sheet Guides"
description: "Master TexturePacker with engine-specific tutorials. Create optimized sprite sheets for Unity, Godot, Unreal & more. Free guides with source code included."
canonical: "https://www.codeandweb.com/texturepacker/tutorials"
product: "texturepacker"
source: "html"
---

# TexturePacker Tutorials

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

## Framework specific tutorials

[Axmol Engine](https://www.codeandweb.com/texturepacker/tutorials/axmol.md)

[Cocos Creator](https://www.codeandweb.com/texturepacker/tutorials/how-to-create-and-usesprite-sheets-with-cocoscreator.md)

[Cocos2d-x](https://www.codeandweb.com/texturepacker/tutorials/cocos2d.md)

[CSS](https://www.codeandweb.com/texturepacker/tutorials/css.md)

[Defold](https://www.codeandweb.com/texturepacker/tutorials/how-to-use-sprite-sheets-and-animations-with-defold.md)

[EaselJS](https://www.codeandweb.com/texturepacker/tutorials/how-to-create-sprite-sheets-and-animations-for-easeljs-createjs.md)

(CreateJS)

[Flame Engine](https://www.codeandweb.com/texturepacker/tutorials/how-to-create-sprite-sheets-and-animations-with-flame-engine.md)

[GameMaker](https://www.codeandweb.com/texturepacker/tutorials/how-to-use-sprite-sheets-with-gamemaker.md)

[Godot](https://www.codeandweb.com/texturepacker/tutorials/how-to-create-sprite-sheets-for-godot.md)

[Kivy](https://www.codeandweb.com/texturepacker/tutorials/how-to-create-sprite-sheets-and-animations-with-kivy.md)

[LayaAir](https://www.codeandweb.com/texturepacker/tutorials/how-to-create-and-use-sprite-sheets-with-layaair.md)

[libGDX](https://www.codeandweb.com/texturepacker/tutorials/libgdx.md)

[melonJS](https://www.codeandweb.com/texturepacker/tutorials/using-sprite-sheets-with-melonjs-tutorial.md)

[MonoGame](https://www.codeandweb.com/texturepacker/tutorials/monogame.md)

(+MonoGame.Extended)

[Panda](https://www.codeandweb.com/texturepacker/tutorials/panda2-sprite-sheet-tutorial.md)

[Phaser](https://www.codeandweb.com/texturepacker/tutorials/how-to-create-sprite-sheets-for-phaser.md)

[PixiJS](https://www.codeandweb.com/texturepacker/tutorials/how-to-create-sprite-sheets-and-animations-with-pixijs.md)

[Solar2D](https://www.codeandweb.com/texturepacker/tutorials/how-to-create-sprite-sheets-and-animations-with-solar2d.md)

(Corona SDK)

[Spine](https://www.codeandweb.com/texturepacker/tutorials/how-to-use-texturepacker-with-spine.md)

[SpriteKit](https://www.codeandweb.com/texturepacker/tutorials/spritekit-textureatlases-with-swift.md)

[Starling](https://www.codeandweb.com/texturepacker/tutorials/getting-started-with-starling-a-flash-game-development-framework.md)

(ActionScript)

[UIKit](https://www.codeandweb.com/texturepacker/tutorials/uikit-animations-with-texturepacker.md)

[Unity](https://www.codeandweb.com/texturepacker/tutorials/unity.md)

[UnrealEngine](https://www.codeandweb.com/texturepacker/tutorials/how-to-create-sprite-sheets-with-unreal-paper2d.md)

(Paper 2D)

## General tutorials

![How to make a sprite sheet](https://www.codeandweb.com/static/1268cf7655a60efc655d5153f0dc1b0e/d8f52/how-to-make-a-sprite-sheet.png)

[How to make a sprite sheet](https://www.codeandweb.com/texturepacker/tutorials/how-to-create-a-sprite-sheet.md)

Need to create sprite sheets for your game? Learn how to make optimized sprite sheets in 6 simple steps. Perfect for beginners. Start creating now.

![A beginner's guide to lossless and lossy PNG optimization](https://www.codeandweb.com/static/a5856900650f712953328137536ac404/d8f52/post-image.png)

[A beginner's guide to lossless and lossy PNG optimization](https://www.codeandweb.com/texturepacker/tutorials/beginners-guide-to-lossless-and-lossy-png-optimization.md)

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](https://www.codeandweb.com/static/9091406eb31d97c0b6476638fa397d48/d8f52/post-image.png)

[Packing normal maps into sprite sheets](https://www.codeandweb.com/texturepacker/tutorials/packing-normal-map-sprite-sheets.md)

Tutorial: Create sprite sheets for your normal mapped sprites.

[How to split sprite sheets into individual sprites](https://www.codeandweb.com/texturepacker/tutorials/how-to-split-sprite-sheets.md)

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?](https://www.codeandweb.com/texturepacker/tutorials/how-can-i-run-texturepacker-in-my-xcode-build.md)

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