Home > aseprite

aseprite

Aseprite is a project mainly written in ..., based on the GPL-2.0 license.

Animated sprites editor & pixel art tool

<!DOCTYPE html>

ASEPRITE
ASEPRITE
Copyright © 2001-2011 David Capello
THIS PROGRAM IS DISTRIBUTED WITHOUT ANY WARRANTY
See license section for more information.

TABLE OF CONTENTS

Introduction
Features
Configuration Files
Contact Information
License
Authors

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 biggest features of ASEPRITE are:

  • Sprites are composed by layers and frames. These two concept are separated. You have layers in one side and frames on the other side. You can imagine this as a matrix, where each row is a layer and each column is a frame.
  • Supported color modes: RGBA, Grayscale and Indexed images (palettes up to 256 colors).
  • 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.
  • Special tools like Blur, Jumble, Convolution Matrices.
  • 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.
  • Onion skinning.

CONFIGURATION FILES

In Windows 98/2K/XP/Vista 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

We recommend you to use the SourceForge tracker to do specific reporting of issues:

  • Bugs
  • Request features
  • ASEPRITE Group (subscribe)

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

David Capello <[email protected]>
Programmer, designer, and maintainer. http://dacap.com.ar/
Ilija Melentijevic
New GUI skin (from ASEPRITE 0.8). A lot of good ideas. http://ilkke.blogspot.com/ http://www.pixeljoint.com/p/9270.htm
Trent Gamblin
Mac OS X packager.

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:

Allegro 4 | homepage | license
FreeType | homepage | license
giflib | homepage | license
GIMP | homepage | license
GTK+ | homepage | license
Google Test | homepage | license
libart | homepage | license
libgd | homepage | license
libjpeg | homepage | license
libpng | homepage | license
loadpng | homepage | license
tinyxml | homepage | license
XFree86 | homepage | license
zlib | homepage | license
Other parts of code by:
Gary Oberbrunner
Code to quantize RGB images with ordered dither method.
Javier Gonzalez
AllegroFont wrapper.
Previous:zombie-picnic