Aseprite

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
Aseprite
Logo_Aseprite
Aseprite_ui
Тип растровый графический редактор
Разработчик Igara Studio S.A.
Написана на C++, Lua
Операционные системы Microsoft Windows, MacOS и Linux.
Первый выпуск 27 июня 2001; 23 года назад (2001-06-27)
Последняя версия v1.3.8 (20 августа 2024; 4 дня назад (2024-08-20))
Репозиторий github.com/aseprite/asep…
Лицензия EULA, образовательная и проприетарная с открытым исходным кодом
Сайт aseprite.org
Логотип Викисклада Медиафайлы на Викискладе

Aseprite — редактор изображений с открытым исходным кодом. Предназначенный в первую очередь для рисования и анимации в стиле пиксель-арт. Он работает на Windows, macOS и Linux. Содержит различные инструменты для редактирования изображений и анимации, такие как слои, кадры, поддержка тайловых карт, интерфейс командной строки и другие. Он разработан Igara Studio SA и возглавляется разработчиками Дэвидом, Гаспаром и Мартином Капелло[1]. Aseprite доступен для приобретения в Steam или Itch.io[2]. Также есть возможность скомпилировать программу или установить пробную версию. Исходный код и двоичные файлы Aseprite распространяются по лицензиям EULA, образовательной и проприетарной от Steam.

Aseprite, ранее известный как Allegro Sprite Editor — впервые был выпущен в 2001 году как проект свободного программного обеспечения под лицензией GPLv2. Эта лицензия сохранялась до августа 2016 года с версией v1.1.8[3], когда разработчики перешли на лицензию EULA[4]. 1 сентября 2016 года главный разработчик Дэвид Капелло написал сообщение в блоге Aseprite Devblog, объясняющее это изменение[5]. Лицензионное соглашение разрешает другим загружать исходный код Aseprite, компилировать его и модифицировать, но запрещает его распространение третьим лицам. Как до, так и после смены лицензии, Aseprite продавался в Steam, itch.io и на сайте проекта.

Репозиторий кода проекта размещался в Google Code до августа 2014 года, когда он был перенесен на GitHub, где и остается размещенным по сей день[6]. По состоянию на август 2023 года в его репозитории 74 участника и около 22 тысячи звезд[7].

Aseprite использовался при разработке нескольких известных игр, таких как TowerFall (2013)[8], Celeste (2018)[9], Minit (2018)[10], Wargroove (2019)[11], Loop Hero (2021)[12], Eastward (2021)[13], Unpacking (2021)[14], Haiku the robot (2022)[15] и Pizza Tower (2023).

Дизайн и особенности

[править | править код]

Основная цель дизайна Aseprite — создание анимированных 2D-спрайтов с пиксельной графикой. Некоторые из его особенностей включают в себя:

  • Слои и кадры с группировкой слоев и тегами анимации;
  • Специальные преобразования и инструменты для пиксельной графики (режимы с идеальной точностью пикселей, настраиваемые кисти и т. д.);
  • Предварительный просмотр анимации в реальном времени и onion skinning;
  • Режимы Tilemap и Tileset;
  • Управление цветовой палитрой, включая 65 палитр по умолчанию;
  • Цветовые профили и режимы (RGBA, индексированные и оттенки серого);
  • Неквадратные пиксели;
  • Интерфейс командной строки (CLI) и сценарии Lua.

Aseprite использует собственный тип двоичного файла для хранения данных, которые обычно сохраняются с расширениями .ase или .aseprite . Различные проекты были разработаны для поддержки синтаксического анализа файлов .ase на языках программирования, включая C#[16], Python[17] и JavaScript[18], а также в игровых движках, таких как Unity[19] и Godot[20].

Изображения и анимацию можно экспортировать в файлы различных форматов, включая PNG, GIF, FLC, FLI, JPEG, PCX, TGA, ICO, SVG и растровое изображение (BMP) .

Примечания

[править | править код]
  1. Aseprite, Архивировано 10 августа 2023, Дата обращения: 10 августа 2023
  2. Capello. Aseprite Blog - Aseprite v1.1.2 and Steam (англ.). www.aseprite.org. Дата обращения: 10 августа 2023. Архивировано 10 августа 2023 года.
  3. Capello. Aseprite - New source code license (англ.). www.aseprite.org. Дата обращения: 10 августа 2023. Архивировано 23 июня 2017 года.
  4. Источник, Архивировано 10 августа 2023, Дата обращения: 10 августа 2023
  5. New source code license (1 сентября 2016). Дата обращения: 10 августа 2023. Архивировано 23 июня 2017 года.
  6. Capello. Aseprite - Migration problems from Google Code to GitHub (англ.). www.aseprite.org. Дата обращения: 20 ноября 2021. Архивировано 24 января 2018 года.
  7. Источник, Архивировано 10 августа 2023, Дата обращения: 10 августа 2023
  8. Making icons for the TowerFall level editor (англ.). Twitter. Дата обращения: 29 ноября 2022. Архивировано 29 ноября 2022 года.
  9. Celeste — Tools. celestegame.tumblr.com. Дата обращения: 20 ноября 2021. Архивировано 20 ноября 2021 года.
  10. Couture. Road to the IGF: Calis, Nijman, Kallio, and Johann's Minit (англ.). Game Developer (6 марта 2019). Дата обращения: 29 ноября 2022. Архивировано 29 ноября 2022 года.
  11. Bryant. An inside look at Wargroove's wicked design choices (англ.). Game Developer (11 апреля 2019). Дата обращения: 29 ноября 2022. Архивировано 29 ноября 2022 года.
  12. Postmortem: Loop Hero (англ.). Game Developer (26 августа 2021). Дата обращения: 29 ноября 2022. Архивировано 29 ноября 2022 года.
  13. Bryant. Q&A: Eastward's creators share insights on making pixel art adventures (англ.). Game Developer (11 октября 2021). Дата обращения: 29 ноября 2022. Архивировано 29 ноября 2022 года.
  14. Kerr. Intimacy from the inanimate in house-moving puzzler Unpacking (англ.). Game Developer (16 ноября 2021). Дата обращения: 29 ноября 2022. Архивировано 23 декабря 2021 года.
  15. 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 (28 апреля 2022). Дата обращения: 30 ноября 2022. Архивировано 30 ноября 2022 года.
  16. MonoGame.Aseprite, Архивировано 20 ноября 2021, Дата обращения: 20 ноября 2021
  17. This library, Архивировано 20 ноября 2021, Дата обращения: 20 ноября 2021
  18. 🗺️ aseprite-atlas, Архивировано 20 ноября 2021, Дата обращения: 20 ноября 2021
  19. Aseprite-Importer for Unity, Архивировано 20 ноября 2021, Дата обращения: 20 ноября 2021
  20. Aseprite Wizard - Godot Asset Library. godotengine.org. Дата обращения: 20 ноября 2021. Архивировано 20 ноября 2021 года.