A downloadable tool for Windows and Linux
What Atlased is
Atlased is a sprite sheet and atlas editor made to be used as a support tool for 2D games development, asset preparation pipeline, game jam sessions and etc.
It is capable of creating sprite atlases (both images and markup) and performing various editing and export operations.
In a nutshell Atlased is:
- Atlas markup editor - you can create and change regions within existing image files.
- Sprite packer - you can create new images from a set of separate sprites and get automatically created regions.
- Sprite slicer - you can disassemble existing sprite sheets into separate pictures.
Atlases is NOT:
- Graphics or pixel art editor - for any image manipulations and editing use Aseprite, Krita, GIMP or whatever you like. You still can create new images using sprite packing feature.
- Animation editor - you can try and use Atlased for animations, but there's no direct support yet; better use programs such as Aseprite or Krita which have "onion skinning" and other really cool features.
- Texture editing tool - use dedicated software for that.
- Image collection arranger - no, it is not.
To use Atlased efficiently make sure to check out the user manual for more info! (Also available in Downloads).
- Sprite packing: glue separate sprites together in an efficient manner, producing PNG+JSON file pair for each packed "page" of images.
- Auto-tracing: detect sprites within a sprite sheet automatically, creating JSON markup
- Create and edit atlases by manually setting regions, grid, origin points and etc.
- Resize, rename, move and grow operations
- Copy and paste sprite's origin point from one region to another (in batches too!)
- Configure application export paths, behavior and color parameters to your liking
- Undo/redo for every main operation
- Export from atlas to separate sprites (aka slicing)
- Export to Tiled editor tilesets
See the documentation for more detailed info.
Game engines support
Loading Atlased files directly
It is almost impossible to cover all needs and ways of game assets usage and also integrate with all existing engines, languages and frameworks. But I'll try to provide more options for "direct" support in the future by collaborating with other people or by myself, if I will have time to do so.
Meanwhile, if you're interested in incorporating Atlased into your workflow or making something custom with it, make sure to start from your engine/framework documentation. Loading JSON files is a fairly easy task and shouldn't take too much effort to complete.
Make sure to check out the Atlased JSON file structure documentation (link below). It is really short and simple 😃
NOTE: To work with Atlased resources you need to load/import both PNG and JSON files for each created atlas and have them accessible for your game code.
Here are some links to info on how to work with JSON files in various popular engines:
- C++ - see jsoncpp or nlohmann/json as an example. Of course, you can load JSON "manually", but I'll advise against that 😃
- Python - should also do fine for PyGame
- Lua - should also work for Love2D
- Display: at least 1366x768 16:9 monitor; bigger screen is recommended.
- OS: Windows 10 x64 or Linux x64 (Ubuntu 18, glibc 2.27)
- Memory: 512MB RAM
- Storage: 40MB of available space
Atlased is "pay-what-you-want, including free" software, even for commercial usage.
Everything that you create using Atlased is your complete property.
If you want to financially support my work and boost improvements, you can buy Atlased here.
Also make sure to share with friends, tag Atlased in your project, Twitter, YouTube and whatever 😃
Your support is greatly appreciated!
Cats art by Nuketurne.
Click download now to get access to the following files:
- Atlased 1.1.2a releasedMar 11, 2023
- Documentation archive cleanupMay 09, 2021
- Atlased sprite sheet editor v1.1.1a hotfixApr 24, 2021
- Atlased v1.1.0a update: Godot and Tiled support (and more)!Apr 22, 2021