|
| 1 | +# Aseprite |
| 2 | + |
| 3 | +[](https://travis-ci.org/aseprite/aseprite) |
| 4 | +[](https://ci.appveyor.com/project/dacap/aseprite) |
| 5 | +[](https://community.aseprite.org/) |
| 6 | +[](https://discord.gg/Yb2CeX8) |
| 7 | + |
| 8 | +## Introduction |
| 9 | + |
| 10 | +**Aseprite** is a program to create animated sprites. Its main features are: |
| 11 | + |
| 12 | +* Sprites are composed of [layers & frames](https://www.aseprite.org/docs/timeline/) as separated concepts. |
| 13 | +* Support for [color profiles](https://www.aseprite.org/docs/color-profile/) and different [color modes](https://www.aseprite.org/docs/color-mode/): RGBA, Indexed (palettes up to 256 colors), Grayscale. |
| 14 | +* [Animation facilities](https://www.aseprite.org/docs/animation/), with real-time [preview](https://www.aseprite.org/docs/preview-window/) and [onion skinning](https://www.aseprite.org/docs/onion-skinning/). |
| 15 | +* [Export/import](https://www.aseprite.org/docs/exporting/) animations to/from [sprite sheets](https://www.aseprite.org/docs/sprite-sheet/), GIF files, or sequence of PNG files (and FLC, FLI, JPG, BMP, PCX, TGA). |
| 16 | +* [Multiple editors](https://www.aseprite.org/docs/workspace/#drag-and-drop-tabs) support. |
| 17 | +* [Layer groups](https://imgur.com/x3OKkGj) for organizing your work, and [reference layers](https://twitter.com/aseprite/status/806889204601016325) for rotoscoping. |
| 18 | +* Pixel-art specific tools like [Pixel Perfect freehand mode](https://imgur.com/0fdlNau), [Shading ink](https://www.aseprite.org/docs/shading/), [Custom Brushes](https://twitter.com/aseprite/status/1196883990080344067), [Outlines](https://twitter.com/aseprite/status/1126548469865431041), [Wide Pixels](https://imgur.com/1yZKUcs), etc. |
| 19 | +* Other special drawing tools like [Pressure sensitivity](https://twitter.com/aseprite/status/1253770784708886533), [Symmetry Tool](https://twitter.com/aseprite/status/659709226747625472), [Stroke and Fill](https://imgur.com/7JZQ81o) selection, [Gradients](https://twitter.com/aseprite/status/1126549217856622597). |
| 20 | +* [Tiled mode](https://twitter.com/pixel__toast/status/1132079817736695808) useful to draw patterns and textures. |
| 21 | +* [Transform multiple frames/layers](https://twitter.com/aseprite/status/1170007034651172866) at the same time. |
| 22 | +* [Lua scripting capabilities](https://www.aseprite.org/docs/scripting/). |
| 23 | +* [CLI - Command Line Interface](https://www.aseprite.org/docs/cli/) to automatize tasks. |
| 24 | +* [Quick Reference / Cheat Sheet](https://www.aseprite.org/quickref/) keyboard shortcuts ([customizable keys](https://imgur.com/rvAUxyF) and [mouse wheel](https://imgur.com/oNqFqVb)). |
| 25 | +* [Reopen closed files](https://twitter.com/aseprite/status/1202641475256881153) and [recover data](https://www.aseprite.org/docs/data-recovery/) in case of crash. |
| 26 | +* Undo/Redo for every operation and support for [non-linear undo](https://imgur.com/9I42fZK). |
| 27 | +* [More features & tips](https://twitter.com/aseprite/status/1124442198651678720) |
| 28 | + |
| 29 | +## Issues |
| 30 | + |
| 31 | +There is a list of |
| 32 | +[Known Issues](https://github.com/aseprite/aseprite/issues) (things |
| 33 | +to be fixed or that aren't yet implemented). |
| 34 | + |
| 35 | +If you found a bug or have a new idea/feature for the program, |
| 36 | +[you can report them](https://github.com/aseprite/aseprite/issues/new). |
| 37 | + |
| 38 | +## Support |
| 39 | + |
| 40 | +You can ask for help in: |
| 41 | + |
| 42 | +* [Aseprite Community](https://community.aseprite.org/) |
| 43 | +* [Aseprite Discord Server](https://discord.gg/Yb2CeX8) |
| 44 | +* Official support: [support@aseprite.org](mailto:support@aseprite.org) |
| 45 | +* Social networks and community-driven places: |
| 46 | + [Twitter](https://twitter.com/aseprite/), |
| 47 | + [Facebook](https://facebook.com/aseprite/), |
| 48 | + [YouTube](https://www.youtube.com/user/aseprite), |
| 49 | + [Instagram](https://www.instagram.com/aseprite/). |
| 50 | + |
| 51 | +## Authors |
| 52 | + |
| 53 | +[Igara Studio](https://www.igarastudio.com/) is developing Aseprite: |
| 54 | + |
| 55 | +* [David Capello](https://davidcapello.com/): Lead developer, fixing |
| 56 | + issues, new features, and user support. |
| 57 | +* [Gaspar Capello](https://github.com/Gasparoken): Developer, fixing |
| 58 | + issues and new features. |
| 59 | + |
| 60 | +## Credits |
| 61 | + |
| 62 | +The default Aseprite theme was introduced in v0.8, created by: |
| 63 | + |
| 64 | +* [Ilija Melentijevic](https://ilkke.net/) |
| 65 | + |
| 66 | +Aseprite includes color palettes created by: |
| 67 | + |
| 68 | +* [Richard "DawnBringer" Fhager](http://pixeljoint.com/p/23821.htm), [16 colors](http://pixeljoint.com/forum/forum_posts.asp?TID=12795), [32 colors](http://pixeljoint.com/forum/forum_posts.asp?TID=16247). |
| 69 | +* [Arne Niklas Jansson](http://androidarts.com/), [16 colors](http://androidarts.com/palette/16pal.htm), [32 colors](http://wayofthepixel.net/index.php?topic=15824.msg144494). |
| 70 | +* [ENDESGA Studios](https://twitter.com/ENDESGA), [EDG16 and EDG32](https://forums.tigsource.com/index.php?topic=46126.msg1279124#msg1279124), and [other palettes](https://twitter.com/ENDESGA/status/865812366931353600). |
| 71 | +* [Hyohnoo Games](https://twitter.com/Hyohnoo), [mail24](https://twitter.com/Hyohnoo/status/797472587974639616) palette. |
| 72 | +* [Davit Masia](https://twitter.com/DavitMasia), [matriax8c](https://twitter.com/DavitMasia/status/834862452164612096) palette. |
| 73 | +* [Javier Guerrero](https://twitter.com/Xavier_Gd), [nyx8](https://twitter.com/Xavier_Gd/status/868519467864686594) palette. |
| 74 | +* [Adigun A. Polack](https://twitter.com/adigunpolack), [AAP-64](http://pixeljoint.com/pixelart/119466.htm), [AAP-Splendor128](http://pixeljoint.com/pixelart/120714.htm), [SimpleJPC-16](http://pixeljoint.com/pixelart/119844.htm), and [AAP-Micro12](http://pixeljoint.com/pixelart/121151.htm) palette. |
| 75 | +* [PineTreePizza](https://twitter.com/PineTreePizza), [Rosy-42](https://twitter.com/PineTreePizza/status/1006536191955623938) palette. |
| 76 | + |
| 77 | +It tries to replicate some pixel-art algorithms: |
| 78 | + |
| 79 | +* [RotSprite](http://forums.sonicretro.org/index.php?showtopic=8848&st=15&p=159754&#entry159754) by Xenowhirl. |
| 80 | +* [Pixel perfect drawing algorithm](https://deepnight.net/blog/tools/pixel-perfect-drawing/) by [Sébastien Bénard](https://twitter.com/deepnightfr) and [Carduus](https://twitter.com/CarduusHimself/status/420554200737935361). |
| 81 | + |
| 82 | +Thanks to [third-party open source projects](docs/LICENSES.md), to |
| 83 | +[contributors](https://www.aseprite.org/contributors/), and all the |
| 84 | +people who have contributed ideas, patches, bugs report, feature |
| 85 | +requests, donations, and help me to develop Aseprite. |
| 86 | + |
| 87 | +## License |
| 88 | + |
| 89 | +This program is distributed under three different licenses: |
| 90 | + |
| 91 | +1. Source code and official releases/binaries are distributed under |
| 92 | + our [End-User License Agreement for Aseprite (EULA)](EULA.txt). Please check |
| 93 | + that there are [modules/libraries in the source code](src/README.md) that |
| 94 | + are distributed under the MIT license |
| 95 | + (e.g. [laf](https://github.com/aseprite/laf), |
| 96 | + [clip](https://github.com/aseprite/clip), |
| 97 | + [undo](https://github.com/aseprite/undo), |
| 98 | + [observable](https://github.com/aseprite/observable), |
| 99 | + [ui](src/ui), etc.). |
| 100 | +2. You can request a special |
| 101 | + [educational license](https://www.aseprite.org/faq/#is-there-an-educational-license) |
| 102 | + in case you are a teacher in an educational institution and want to |
| 103 | + use Aseprite in your classroom (in-situ). |
| 104 | +3. Steam releases are distributed under the terms of the |
| 105 | + [Steam Subscriber Agreement](http://store.steampowered.com/subscriber_agreement/). |
| 106 | + |
| 107 | +You can get more information about Aseprite license in the |
| 108 | +[FAQ](https://www.aseprite.org/faq/#licensing-&-commercial). |
0 commit comments