Aseprite

Last updated
Aseprite
Developer(s) Igara Studio S.A.
Initial release2001;23 years ago (2001)
Stable release
v1.3.2 [1] [2] / December 1, 2023;3 months ago (2023-12-01)
Repository
Written in C++, Lua
Operating system Microsoft Windows, MacOS and Linux.
Type Raster graphics editor
License EULA, educational and Steam license
Website www.aseprite.org

Aseprite is a proprietary, source-available image editor designed primarily for pixel art drawing and animation. It runs on Windows, macOS, and Linux, and features different tools for image and animation editing such as layers, frames, tilemap support, command-line interface, Lua scripting, among others. It is developed by Igara Studio S.A. and led by the developers David, Gaspar, and Martín Capello. [3] Aseprite can be downloaded as freeware, or purchased on Steam or Itch.io. [4] Aseprite source code and binaries are distributed under EULA, educational, and Steam proprietary licenses.

Contents

History

Aseprite, formerly known as Allegro Sprite Editor, had its first release in 2001 as a free software project under the GPLv2 license. This license was kept until August 2016 with version v1.1.8, [5] when the developers switched to a EULA, [6] thus making the software proprietary. On the 1st of September 2016, the main developer, David Capello, wrote a post on the Aseprite Devblog explaining this change. [7] The EULA permits others to download the Aseprite source code, compile it, and use it for personal purposes, but forbids its redistribution to third parties. After the license change[ citation needed ], an open source version of it LibreSprite was created. Both before and after the license change, Aseprite was sold online, on Steam, itch.io, and the project's website.

The project's code repository was hosted on Google Code until August 2014, when it was migrated to GitHub, where it remains hosted to date. [8] As of October 2022, its repository has had 68 contributors and around 19 thousand stars. [9] From 2014 to 2021, Aseprite had 66 different releases.

Aseprite was used in the development of several notable games such as TowerFall (2013) , [10] Celeste (2018), [11] Minit (2018), [12] Wargroove (2019), [13] Loop Hero (2021) , [14] Eastward (2021), [15] Unpacking (2021), [16] Haiku the Robot (2022) [17] and Pizza Tower (2023).

Design and features

The main design purpose of Aseprite is to create animated 2D pixel-art sprites. Some of its features include:

Aseprite uses its own binary file type to store data, which is typically saved with .ase or .aseprite extensions. Different third-party projects were developed to support parsing of .ase files in programming languages including C#, [18] Python [19] and JavaScript, [20] and in game engines such as Unity [21] and Godot. [22]

Images and animations can be exported to different file formats including PNG, GIF, FLC, FLI, JPEG, PCX, TGA, ICO, SVG, and bitmap (BMP).

See also

Related Research Articles

<span class="mw-page-title-main">Wine (software)</span> Windows compatibility software

Wine is a free and open-source compatibility layer to allow application software and computer games developed for Microsoft Windows to run on Unix-like operating systems. Developers can compile Windows applications against WineLib to help port them to Unix-like systems. Wine is predominantly written using black-box testing reverse-engineering, to avoid copyright issues. No code emulation or virtualization occurs. Wine is primarily developed for Linux and macOS.

A software license is a legal instrument governing the use or redistribution of software. Under United States copyright law, all software is copyright protected, in both source code and object code forms, unless that software was developed by the United States Government, in which case it cannot be copyrighted. Authors of copyrighted software can donate their software to the public domain, in which case it is also not covered by copyright and, as a result, cannot be licensed.

<span class="mw-page-title-main">Open-source video game</span> Video game whose source code is open-source software

An open-source video game, or simply an open-source game, is a video game whose source code is open-source. They are often freely distributable and sometimes cross-platform compatible.

Cocos2d is an open-source game development framework for creating 2D games and other graphical software for iOS, Android, Windows, macOS, Linux, HarmonyOS, OpenHarmony and web platforms. It is written in C++ and provides bindings for various programming languages, including C++, C#, Lua, and JavaScript. The framework offers a wide range of features, including physics, particle systems, skeletal animations, tile maps, and others.

<i>Frogatto & Friends</i> 2010 video game

Frogatto & Friends is a platform game with adventure elements released in July 2010. The game received positive reviews, particularly for its "gorgeous" pixel art. The game is cross-platform and runs on Linux, AmigaOS4, AROS, Mac OS X, Microsoft Windows, iOS and BlackBerry Tablet OS. The game uses an open-source engine, with game data mostly proprietary and partly under Creative Commons BY license.

WebP is a raster graphics file format developed by Google intended as a replacement for JPEG, PNG, and GIF file formats. It supports both lossy and lossless compression, as well as animation and alpha transparency.

<span class="mw-page-title-main">Simple and Fast Multimedia Library</span> Graphics and Multimedia Library written in C++

Simple and Fast Multimedia Library (SFML) is a cross-platform software development library designed to provide a simple application programming interface (API) to various multimedia components in computers. It is written in C++ with bindings available for Ada, C, Crystal, D, Euphoria, Go, Java, Julia, .NET, Nim, OCaml, Python, Ruby, and Rust. Experimental mobile ports were made available for Android and iOS with the release of SFML 2.2.

<span class="mw-page-title-main">Godot (game engine)</span> Cross-platform, open-source game engine

Godot is a cross-platform, free and open-source game engine released under the permissive MIT license. It was initially developed by Argentine software developers Juan Linietsky and Ariel Manzur for several companies in Latin America prior to its public release in 2014. The development environment runs on many platforms, and can export to several more. It is designed to create both 2D and 3D games targeting PC, mobile, and web platforms and can also be used to develop non-game software, including editors.

<span class="mw-page-title-main">ORX</span> Game Engine

Orx is an open-source, portable, lightweight, plug-in-based, data-driven and easy to use 2D-oriented game engine written in C.

<span class="mw-page-title-main">Visual Studio Code</span> Source code editor developed by Microsoft

Visual Studio Code, also commonly referred to as VS Code, is a source-code editor developed by Microsoft for Windows, Linux and macOS. Features include support for debugging, syntax highlighting, intelligent code completion, snippets, code refactoring, and embedded Git. Users can change the theme, keyboard shortcuts, preferences, and install extensions that add functionality.

<span class="mw-page-title-main">GPUOpen</span> Middleware software suite

GPUOpen is a middleware software suite originally developed by AMD's Radeon Technologies Group that offers advanced visual effects for computer games. It was released in 2016. GPUOpen serves as an alternative to, and a direct competitor of Nvidia GameWorks. GPUOpen is similar to GameWorks in that it encompasses several different graphics technologies as its main components that were previously independent and separate from one another. However, GPUOpen is partially open source software, unlike GameWorks which is proprietary and closed.

<span class="mw-page-title-main">LDAC (codec)</span> Digital audio encoding technology

LDAC (Lossless Digital Audio Codec) is a proprietary audio coding technology developed by Sony, which allows streaming high-resolution audio over Bluetooth connections at up to 990 kbps at 32 bits/96 kHz. It is used by various products, including headphones, earphones, smartphones, portable media players, active speakers, and home theaters.

<span class="mw-page-title-main">Phaser (game framework)</span> Cross-platform JavaScript video game framework

Phaser is a 2D game framework used for making HTML5 games for desktop and mobile. It is free software developed by Photon Storm.

References

  1. Capello, David. "Aseprite - Release Notes". www.aseprite.org. Retrieved 2024-01-03.
  2. Capello, David. "Aseprite v1.3". www.aseprite.org. Retrieved 2024-01-03.
  3. Aseprite, Aseprite, 2021-11-20, retrieved 2021-11-20
  4. Capello, David. "Aseprite Blog - Aseprite v1.1.2 and Steam". www.aseprite.org. Retrieved 2022-09-11.
  5. Capello, David. "Aseprite - New source code license". www.aseprite.org. Archived from the original on 2017-06-23. Retrieved 2021-11-20.
  6. Aseprite, Aseprite, 2021-11-20, retrieved 2021-11-20
  7. "New source code license". September 1, 2016.
  8. Capello, David. "Aseprite - Migration problems from Google Code to GitHub". www.aseprite.org. Archived from the original on 2018-01-24. Retrieved 2021-11-20.
  9. Aseprite, Aseprite, 2022-10-21, retrieved 2021-11-20
  10. "Making icons for the TowerFall level editor". Twitter. Retrieved 2022-11-29.
  11. "Celeste — Tools". celestegame.tumblr.com. Retrieved 2021-11-20.
  12. Couture, Joel (2019-03-06). "Road to the IGF: Calis, Nijman, Kallio, and Johann's Minit". Game Developer. Retrieved 2022-11-29.
  13. Bryant, Francis (2019-04-11). "An inside look at Wargroove's wicked design choices". Game Developer. Retrieved 2022-11-29.
  14. "Postmortem: Loop Hero". Game Developer. 2021-08-26. Retrieved 2022-11-29.
  15. Bryant, Francis (2021-10-11). "Q&A: Eastward's creators share insights on making pixel art adventures". Game Developer. Retrieved 2022-11-29.
  16. Kerr, Chris (2021-11-16). "Intimacy from the inanimate in house-moving puzzler Unpacking". Game Developer. Retrieved 2022-11-29.
  17. "I've worked on this game by myself for the last two and a half years, so it's exciting to see it release!". r/gaming. 2022-04-28. Retrieved 2022-11-30.
  18. Whitley, Christopher (2021-10-15), MonoGame.Aseprite , retrieved 2021-11-20
  19. Dormont, Florian (2021-09-24), This library , retrieved 2021-11-20
  20. 🗺️ aseprite-atlas, oidoid, 2021-11-08, retrieved 2021-11-20
  21. Hodler, Martin (2021-11-18), Aseprite-Importer for Unity , retrieved 2021-11-20
  22. "Aseprite Wizard - Godot Asset Library". godotengine.org. Retrieved 2021-11-20.