Animated sprite editor & pixel art tool (Windows, macOS, Linux)
Go to file
David Capello 6051387211 Add value name to ProgramOptions::Option::requiresValue() member function
This value name is displayed in operator<<(ostream, ProgramOptions&)
when a option requires a value.
2012-09-05 21:12:04 -03:00
cmake
data Update version to 0.9.6-dev 2012-08-24 21:42:46 -03:00
docs Update the quickref for v0.9.3. 2012-07-09 13:55:32 -03:00
scripts Fix typo in upload_packages.sh. 2012-08-24 01:17:13 -03:00
src Add value name to ProgramOptions::Option::requiresValue() member function 2012-09-05 21:12:04 -03:00
third_party Do not use the embedded libloadpng. 2012-07-08 21:21:01 -03:00
.gitignore
CMakeLists.txt Do not use the embedded libloadpng. 2012-07-08 21:21:01 -03:00
config.h Update version to 0.9.6-dev 2012-08-24 21:42:46 -03:00
INSTALL.md Add a note in INSTALL.md about profiling. 2012-07-09 18:29:36 -03:00
LICENSE.txt
README.md Fix licenses URLs in README.md. 2012-05-03 23:06:45 -03:00
TODO.md Add more entries to TODO 2012-08-31 22:14:42 -03:00

ASEPRITE

Copyright (C) 2001-2012 David Capello

THIS PROGRAM IS DISTRIBUTED WITHOUT ANY WARRANTY
See the license section for more information.

Introduction

ASEPRITE is an open source program to create animated sprites. Sprites are little images that can be used in your website or in a video game. You can draw characters with movement, intros, textures, patterns, backgrounds, logos, color palettes, isometric levels, etc.

What makes ASEPRITE different? It focuses on pixel editing, to do pixel-art. Indeed, it isn't a photo retouching tool or a vector graphics editor. Mainly it is a tool to create tiny animations pixel-by-pixel.

Features

The main features of ASEPRITE are:

  • Sprites are composed by layers & frames.
  • Supported color modes: RGBA, Indexed (palettes up to 256 colors), and Grayscale.
  • Supported image formats (load/save): PNG, GIF, JPG, FLC, FLI, BMP, PCX, TGA, and ASE (special format).
  • Load and save animations in a sequence of bitmaps (e.g. frame1.png, frame2.png, etc.).
  • Tiled drawing mode, useful to draw patterns and textures.
  • Undo/Redo for every operation.
  • Multiple editors support. You can split an editor horizontally or vertically multiple times to edit and view the same sprite with different zooms, or different sprites.
  • Import/Export Sprite Sheets.
  • Pixel art specific tools like filled Contour & Polygon.
  • Onion skinning

Configuration files

In Windows XP/Vista/7 the main configuration file is aseprite.ini which is saved in the same folder of aseprite.exe executable file (in this way ASEPRITE is a portable application, i.e. you can transport a copy of the program in your USB drive).

The following is a list of all configuration files that you could modify (it is not recommended to do so, but is useful if you want to super-customize ASEPRITE):

aseprite.ini          Program configuration
data/gui.xml          Menus, shortcuts, and tools
data/convmatr.def     Convolutions matrices
data/skins/*.*        ASEPRITE skins
data/widgets/*.xml    XML files with dialogs

In GNU/Linux, the configuration file is ~/.asepriterc, and the data/ files are searched in these locations (in priority order):

$HOME/.aseprite/
../share/aseprite/
./data/

Contact Information

You can report problems (bugs) or features in the Google Code project:

For more information, visit the official page of the project:

http://www.aseprite.org/

License

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA

Authors

Thanks to all the people who have contributed ideas, patches, bugs report, feature requests, donations, and help me developing ASEPRITE.

Credits

ASEPRITE uses libraries or parts of the original source code of the following projects created by third-parties:

Other parts of code by:

  • Gary Oberbrunner
    Code to quantize RGB images with ordered dither method.