Что такое спрайт? Спрайт-листы с фрагментами.

Создание игры требует много ресурсов. Ускорьте этот процесс с помощью готовых наборов активов, комплектов спрайтов, пользовательских интерфейсов и т. д. от Envato Market ! Нуждаетесь вы в графике для завершения своей игры или хотите запастись принадлежностями для изучения различных аспектов игрового дизайна, этот список забит всем, что вам нужно.

Листы спрайт

Наверху этого списка находятся спрайты. Если вам нужен персонаж и набор движений, значки или набор спрайтов, чтобы расставить точки вокруг игрового уровня, список ниже выглядит фантастически.

Этот набор символов даёт вам полный лист спрайтов, включая ходьбу, бег и прыжки. Добавьте экшен-персонажа в ваш 2D игровой дизайн.

Если вы используете пиксельные спрайты, этот набор включает более 40 символов с 10 позами в каждом. Это отличное дополнение к игре в ретро-стиле, позволяющее сосредоточиться на игровом опыте, а не на разработке фоновых образов или неиграбельных персонажей.

Добавьте анимации живых мертвецов к своей игре с этим фантастическим листом спрайта зомби. В этот набор включены пять зомбированных конструкций, каждая с циклами ходьбы и смерти. Идеально подходит для игровых платформ.

Vegas Slot Icons Collection: 30 Vectorial Icons

Сделайте забавный слот-автомат в стиле Vegas с этим набором из 30 значков, готовых ко всем вашим потребностям в подборе икон.

Упакуйтесь красиво разработанными пиксельными вспышками. Идеально подходит для экшн-игр, ролевых игр и многого другого!

Получайте удовольствие от этих красочных наборов блоков, они отлично подходят для игр, показывающих движения и эмоции животных, которые падают на плохо построенные структуры. В этот набор включены различные формы, грани и условия блокировки.

Отдайте свою бегущую девочку-спрайт из раннего списка другу из этого, с "nimble boy" спрайт-листа. Фантастично для игр, где вам нужно несколько движений и действий.

Нуждаетесь ли вы в анимации монеты, чтобы показать её в игре, на уровне вашей игры или в составе пользовательского интерфейса, этот набор спрайтов для монет вам подойдет!

Создайте футуристическую игру с акулами с этим листом спрайта и бонусными активами! Этот набор отлично подходит для простых и забавных скроллеров.

Почему птицы должны повеселиться? Посмотрите на этот спрайт-лист с летающими черепахами и набором активов, и создайте забавный и глупый скроллер сегодня!

Берите в небо, летите высоко и получайте удовольствие от этого набора персонажей и листов спрайтов. Идеально подходит для сайдскроллеров со стрелялкой.

Заполните свою игру этим набором графических орнаментов и спрайтов. Дайте бегуну или шутеру что-нибудь интересное, чтобы взаимодействовать с игроками и угадывать их от уровня к уровню!

Game Animals Sprite Sheet | Volume 1

Добавьте несколько пиксельных животных к вашей игре с раннерами или скроллерами с этим набором из 14 разных животных. У каждого животного персонажа есть полный спрайт лист из семи различных действий, таких как ходьба, бег, скольжение и телепортация.

Этот комплект спрайтов является фантастическим для нисходящей RPG или приключенческой игры. Он поставляется с четырьмя листами спрайтов для персонажей, поэтому вы сможете создавать забавные игры в стиле фэнтези в кратчайшие сроки!

Постройте космические стрелялки с этими чудесно подробными листами спрайтов. Фантастика для нисходящих стрелков, заполненных сложными космическими кораблями.

Фоны

Дайте вашим спрайтам что-то, чтобы бегать, прыгать и летать с фантастическими наборами фона. От тематики sci-fi до jungle вы найдете всё, что нужно для создания фантастической среды и настроения для вашего игрового дизайна.

Этот набор векторных фоновых рисунков является прекрасным дополнением к приключенческим играм сайдскроллерам. Каждый фон легко редактируется в Adobe Illustrator , а фоновые файлы готовы к параллаксу, если вы хотите создать игру с большим размером.

Дайте персонажам игры разнообразные уровни, от космоса до лесов и королевства конфет! Этот набор из пяти фонов - яркий и веселый, готовый для всех ваших потребностей.

Держите настройки игры в джунглях с помощью этого набора векторных фонов. Прокрутите своего персонажа через лозы, деревья и пышные крупные листья!

Создайте загруженный город для своей игры с этим фоновым набором зданий. Легко редактируемые активы в векторной форме, чтобы вы могли создать ретро-город своей мечты!

Держите простые вещи с природным фоном игры, фантастическим для того, чтобы управлять летающими и бегущими спрайтами!

Этот набор прочных и просто разработанных фонов содержит 10 различных стилей местоположения, которые легко повторить и готовых к параллаксу.

Получите больше удачи для своего доллара с помощью этого набора из 15 фонов, готовых для шутера, бегуна и других игр с прокруткой.

Я обожаю ощущение этого фона с фантастическими горными пейзажами или жуткими кладбищами. Дайте вашим персонажам 10 фантастических уровней с этим набором фонов.

Цветовые палитры в этом наборе из девяти фонов, выполненных в мультяшном стиле, абсолютно фантастичны. От игры с таким стилем и цветами будет невозможно оторваться.

Дайте вашей игре более конкретную обстановку с этим фэнтезийным тематическим набором фонов с китайской архитектурой и стилями дизайна.

Наборы плиток

Создайте свой игровой мир, плитка по плитке, полную и фантастическую обстановку для самых разных игровых стилей - от приключений до платформеров и многое другое!

Этот научно-фантастический набор спрайтов и плиток позволит вам построить фантастический мир сверху вниз для ваших персонажей, чтобы сражаться с пришельцами и скоротать день!

Создайте жуткий платформер с набором этой плитки, идеально подходящим для приключенческой игры. Этот комплект включает в себя два набора плитки, фоны и набор реквизитов для завершения уровней игры.

Постройте город из плитки с помощью этого набора для создания пиксельного города. Фантастический для игр-симуляторов и многое другое!

Почувствуй морозный воздух! Это ваш зимний тематический платформер, оснащённый снеговиками, сосульками и ледяной игровой плиткой.

Что мне нравится в тематических наборах платформеров, как этот, что можно легко создать несколько уровней для одной игры из нескольких наборов, давая игрокам возможность бегать по множеству настроек. В этом случае у нас есть фантастический приключенческий набор плитки, полный лестниц, чтобы подняться, шипов, чтобы избежать, и вишни, чтобы собирать.

Этот набор плиток подземелий является фантастическим для всех ваших потребностей создания платформеров замка. Такие наборы могут служить источником вдохновения для стиля игры, позволяя вам создавать дополнительные элементы в стиле набора плиток.

Держите вещи в веселой, яркой и простой форме с помощью набора 2D-платформеров. Этот набор включает в себя два набора стилей, фоны и элементы для заполнения игрового уровня.

Создайте пышный платформер с джунглями с этим набором плиток. Деталей каждого элемента, плитки и фона достаточно, чтобы обязательно попробовать этот мозаичный набор.

Platform Game Tileset 4: Abandoned Castle

Не ищите более реалистично оформленного набора плитки, чем этот великолепный заброшенный замок. Благодаря красивым раскрашенным плиткам, предметам и фону этот набор является отличной отправной точкой для вашей игры в платформер.

Я люблю хороший набор подземелий для игры в жанре RPG или приключенческий стиль. Векторные ресурсы в этом пакете легко редактируются, поэтому возможности создания темницы только начинаются с этого набора мозаик.

Интерфейсы пользователя

Если вам нужно что-то, чтобы завершить игру или дать вашей игре графический интерфейс, чтобы объединить ваши активы, эти пользовательские интерфейсы являются прекрасным дополнением к вашему инструменту разработчика игр.

Этот набор пользовательских интерфейсов в стиле RPG является чистым и элегантным, идеально подходящим для hack и slash или дизайна MMORPG. Вижу, что захочу играть в любую игру, где будет использован этот ресурс.


Рассмотрите пакеты GUI, подобные этому, как прекрасное дополнение к некоторым наборам плиток, спрайт-пакетам и наборам фона из названных в этом списке. Этот набор чист, увлекателен и идеален для множества жанров мобильных игр!

Я обожаю детали и яркость этой конфетки для UI. Создаете ли вы красивую игру для сравнения драгоценных камней в первый раз или просто хотите использовать что-то великолепное для вашего пользовательского интерфейса, этот комплект - полное совершенство.

К весёлым фонам и наборам плиток вам понадобится яркий пользовательский интерфейс. Этот набор идеально подходит для ярких, блестящих игр на мобильных устройствах и планшетах.

Ищете интерфейс, подходящий для приключенческой игры в лесу? Не ищите дальше этого набора пользовательских интерфейсов!

Для прекрасной 2D-игры для мобильных устройств вам понадобится прекрасный набор пользовательских интерфейсов. Этот пакет содержит фантастические векторные элементы, каждый из которых обладает достаточными данными, чтобы выделяться из других наборов.

Сосредоточены на мобильном формате больше, чем на любых других? Проверьте этот фантастический набор UI! Идеально подходит для головоломок, которые отслеживают прогресс, этот набор - отличное начало для последней модели игрового дизайна.

Стиль кнопки этого пользовательского интерфейса - вот что меня покорило при составлении этого списка. С большой цветовой палитрой, которая хорошо впишется в столь многих активов, этот пакет является обязательным.

DingDong: Game GUI Pack

Если вам нужен интерфейс для колокольчиков и свистков, посмотрите этот. С значками, баннерами, наборами плиток, значками, кнопками, ползунками, этот набор - отличное начало для красиво оформленной мобильной игры!


Для космической версии посмотрите этот дизайн пользовательского интерфейса. Имея шесть форматов для каждого файла, вы найдете более 350 активов, и сможете больше времени проводить на самой игре, а не на создании активов.

Игровые наборы

Когда вам нужно всего понемногу или весь пакет, эти игровые наборы здесь для ваших потребностей развития игры.

Wirawiri: Game Level Map Builder

Будьте креативны с этим великолепным набором построителей карт. Обладая множеством ландшафтных, трассовых и поверхностных стилей, а также значков и кнопок, этот набор позволяет получить практически неограниченное количество результатов игрового уровня.

Запустите свой двигатель с этим гоночным набором игры. Показывая автомобили, здания, ландшафт и многое другое, этот комплект обязательно даст вам преимущество в гоночном дизайне.

Возьмите стиль старой школы игрового дизайна с этим набором активов 2D-пиксельной игры. Более 150 активов включены, что даёт вам отличное начало для создания глубоко ностальгического платформера.

Не понадобится играть в азартные игры, когда у вас есть этот набор карточных игр. Благодаря полной колоде карт, фишек, столов, славному тексту золотого текста, этот комплект является прекрасным дополнением к вашему арсеналу разработки игр.

Дружище! Создайте стильную игру-шутер с этим набором активов для игры с пушечным ядром! Спрайты, элементы, анимации и многое другое включены в 3 типа файлов!

Для уникальной игры в жанре летающих приключений этот игровой набор отличается великолепной атмосферой и богатством. Он включает спрайты персонажей, фоны, наборы элементов и многое другое!

Нагоните страха с этом мультяшным набором игр-ужастиков. От спрайтов и кнопок до UI этот набор - всё, что вам нужно для создания весёлой приключенческой игры.

Создайте игру, которой игроки смогут наслаждаться вместе в течение нескольких часов с танками из мультяшных игр. В наборе есть спрайты, наборы плиток, графический интерфейс и т. д., поэтому вы сможете быстро создать свою игру!

С более чем 500 включенными элементами, нет действительно лучшего набора для того, чтобы создать роскошную игру слотов. Каждый актив можно редактировать в шести разных форматах.

Space Game GUI Set

Стреляйте по звёздам с этим пространственно-тематическим набором игр. Благодаря великолепно оформленному меню, кнопкам, спрайтам, фону и другому, ваши игроки взорвутся мгновенно!

Разное

Со 100 значками в четырёх размерах этот набор обладает всем необходимым для разнообразных игровых типов!

Что такое RPG без множества элементов? Этот комплект из 296 предметов заполнен несколькими размерами предметов ручной работы.

Добавьте красиво окрашенный набор из 18 бутылок в вашу игру. Независимо от того, показываете вы предметы, атрибуты или заклинания, эти значки подходят для различных игровых потребностей.

Game Icons

Мне нравится этот набор иконок из-за его мягкого, красочного стиля и сложных рисунков. Добавьте искру прекрасного в свой пользовательский интерфейс или в меню элементов с помощью этого набора значков.


Нуждаетесь в фэнтезийных значках для всех заклинаний, которые должны использовать персонажи игры? Тогда этот набор иконок для вас!

Набор, подобный этому, идеально подходит для забавной космической игры или добавления дополнительных элементов в стиле мультяшных игр для вашего дизайна мобильной игры. Подумайте о покупке небольших пакетов, подобных этим, для создания альтернативных уровней, скинов или версий ваших игровых дизайнов.

Isometric Map Icons Vol.01

Если вы работаете над изометрической игрой, подобный набор активов является большим благом для вашего дизайнерского набора. Создайте ассортимент городов или городов с нуля или добавьте их в генератор карт.

Вашей игре нужен небольшой набор иконок? Возможно, в качестве обновления или нового набора символов персонажей этот набор красиво оформленных значков станет прекрасным дополнением к игровому дизайну вашей RPG.

Для начала краткое вступление. При загрузке странице браузерам допускается только 2 запроса к серверу (у современных браузеров это число увеличилось до 6). Каждый элемент сайта будь то файл с таблицей стилей, файлы javascript, картинки являются независимыми загрузками, которые требуют отдельного запрос на сервер.

На сайте может быть множество миникартинок. Например, смайлики, стрелочки, всевозможные маленькие элементы для дизайна. Каждая такая картинка весит ничтожно мало, но за счет огромного числа запросов создаются проблемы со скоростью загрузки сайта.

Еще давным-давно (2003-2004) было предложено решение этой ситуации с главной целью ускорить загрузку сайта с помощью уменьшения количества запросов к серверу. Это технология получила название "Спрайты".

Что такое спрайты CSS

Спрайт CSS - технология объединения небольших картинок в одну. При помощи сдвигов через CSS достигается вырезание нужной части картинки

Например, вместо 10 картинок грузится одна, но побольше. При грамотном распределение это ускоряет работу сайта. Однако здесь главное не переусердствовать. Не всегда объединение картинок дает преимущество в загрузке сайта.

Пример спрайта CSS

Рассмотрим небольшой пример реализации спрайта CSS. Допустим, мы сделали следующую картинку из трех отдельно взятых стрелочек.

Чтобы обратится к нужной стрелке в CSS надо прописать

Вот как это выглядит на странице:

В рассмотренном примере мы использовали отрицательные отступы. Это делается, для того, чтобы поднять изображение вверх. Например, есть следующий спрайт:


Чтобы вырезать значок RSS мы должны написать следующие отступы

background-position : -90px -40px ;


В примере мы подняли изображение на 40 пикселей вверх и на 90 влево.

Плюсы использования спрайтов

  • Сокращение количества обращений к серверу
  • Если используются динамическое изменение картинки (например, при наведении в элементе меню), то картинка уже будет находится в кэше и поэтому не будет запаздывания на загрузку в нужный момент
  • Если фон объединяемых изображений схож, это еще и уменьшить суммарный "вес" изображений

Из минусов спрайтов: сложность работы в случае ручного труда. Но благо есть бесплатные сервисы, которые готовы упростить работу и сделать все за вас.

Существует множество методов по оптимизации веб-страниц. Какие-то из них работают, какие-то уже нет. Тем не менее есть некоторые методы, обязательные для исполнения на любом сайте и блоге. Об одном из них я и хотел с вами поговорить.

Один из основных методов оптимизации страниц сайта. Поэтому сегодня мы поговорим о том, как объединить в CSS спрайты изображения на сайте, увеличив тем самым скорость их загрузки.

Немного истории

В далеком-далеком прошлом, когда в квартирах пиликали модемы, а скорость соединения не превышала 5 Кбит/сек., люди корпели над нелегкой задачей, как заставить сайты загружаться быстрее и при этом не платить баснословные суммы за входящий трафик. Думали они, значит, думали, и придумали компоновать изображения, используемые на странице в спрайты.

И понеслось…

Объединяем изображения в спрайт

И так, как мы ранее выяснили, спрайт – это несколько изображений, скомпонованных в одно целое на прозрачном фоне, доступ к которым осуществляется при помощи CSS свойства background-position . Но пожалуйста, не перепутайте его с коллажем. Спрайт ≠ коллаж.

Для того чтобы получить спрайт, нужно все кнопки, иконки, буллиты и прочую хрень , максимально компактно уместить в одном PNG файле. Не забудьте, фон должен быть прозрачным. А теперь давайте разберем на примере.

Допустим, мы располагаем PSD файлом вот с такой распрекрасной кнопкой в 3х состояниях.

Что делает среднестатистический блоггер-верстальщик-самоучка? Он вырезает кнопку в каждом состоянии и сохраняет ее в отдельных файлах. То есть, одна кнопка занимает у этого славного человека 3 картинки. А если вы напряжетесь, то вспомните, что каждая картинка на сайте, это дополнительный HTTP запрос, который нагружает сервер и ваш блог работает все медленнее и медленнее и медленнее и медленнее и медленнее и медленнее и медленнее…

Чтобы этого не происходило, гораздо логичнее сохранить кнопку в одном файле . Для этого мы, открываем все тот же PSD файл, удаляем из него бесполезные стрелки, надписи, фон и компонуем все состояния кнопки как можно ближе друг к другу без нахлеста.

Вот что у нас в итоге получилось. Ни в коем случае кнопки не должны между собой пересекаться.

Отлично, графический файл мы с вами подготовили, теперь давайте я покажу вам как его сверстать.

Верстка спрайтов

Верстка CSS спрайтов ничем не отличается от верстки обычных картинок, за исключением одного НО. Вам нужно знать не только точный размер того изображения, которое вы хотите отобразить, но и его координаты. К примеру, весь спрайт у нас занимает 330 px в ширину и 150 px в высоту.

Но нам нужно отобразить только кнопку, которая занимает 227 px в ширину и 41 px в высоту, точно указав ее координаты. Если вы не располагаете хорошим html редактором - могу .

Создаем файл index.html и прописываем в него необходимые строки кода, доктайп и все такое.

После того, как все стандартные действия проделаны, давайте попробуем отобразить нашу кнопку.

После тега body создаем контейнер div с классом button – это и будет наша кнопка.

На этом наш html заканчивается и теперь необходимо прописать для кнопки CSS стили.

Код ниже показывает, что сначала мы объявляем класс button . Затем при помощи свойств height и width задаем размеры нашей кнопки. Свойство background позволяет выбрать файл, который мы будем использовать в качестве спрайта, а background-position задать координаты, требующейся нам картинки в этом спрайте. Все просто.

Button { height:41px; width:227px; background:url(img/sprite.png); background-position:0px -12px;}

Давайте подробнее разберемся со свойством background-position .

Как можно заметить из кода выше, оно имеет два значения. Первое значение позволяет задать координаты изображения по оси X, а второе, следовательно, по оси Y.По оси X наша кнопка никуда не скачет, так-как все состояния находятся друг под другом. Следовательно, для того, чтобы при наведении появилась второе состояние кнопки, нам нужно изменить значение, отвечающее за ось Y.

Button:hover {background-position:0px -56px;} .button:active {background-position:0px -98px;}

Как известно, а если нет то уже да, каждая кнопка имеет несколько состояний.

  1. Normal – нормальное или обычное состояние
  2. Hover – состояние кнопки при наведении курсора
  3. Active – состояние кнопки во врем нажатия

Этими свойствами мы и воспользовались.

Если лень вручную делать спрайты и вообще заморачиваться с фотошопом, вам поможет замечательный бесплатный сервис: spritepad.wearekiss.com . Просто закидываете в рабочую область необходимые картинки и он составит для вас спрайт.

В заключении

CSS спрайты - очень важный этап на пути ускорения работы сайта. Отнеситесь к нему с должным уважением и старайтесь использовать повсеместно.

На современных сайтах можно встретить большое число самой разной по типу графики: изображения товаров, аватарки пользователей, картинки, формирующие дизайн страниц, кнопки, иконки, логотипы и т.д. И чем крупнее проект, тем больше графических файлов там используется. При открытии отдельной страницы сайта в браузере происходит загрузка всех ее элементов. Поэтому, когда на ней размещено слишком много графики, скорость загрузки, как правило, значительно снижается. Что, в свою очередь, чревато неудобствами для посетителей вашего проекта.

CSS Sprites

На главной странице размещена форма загрузки графических файлов (для каждого файла – отдельная кнопка). Изначально видно лишь три кнопки для загрузки. Если вам нужно больше, то жмите на «Need More».

После того, как все файлы для будущего CSS спрайта выбраны, жмите на кнопку «Options». Перед вами откроется небольшая панель с настройками. Здесь можно задать отступы между элементами в пикселях, добавить рамку для изображений, выровнять все картинки в готовом спрайте по левому или по верхнему краю, задать фоновый цвет в RGB-формате.

После нажатия на кнопку «Generate» произойдет непосредственное создание CSS спрайта. Также вы увидите небольшую инструкцию для его использования, а именно CSS код, который нужно будет разместить на своем сайте. Есть даже пример в HTML. Разобраться, думаю, не проблема.

Визуально Dan’s Tools CSS Sprite Generator — достаточно симпатичный генератор спрайтов CSS со многими настройками. Можно, например, выбрать вертикальный или горизонтальный тип вставки иконок в общее изображение.

CSS Sprites

В сервисе CSS Sprites все предельно просто как по дизайну, так и по настройкам. Есть выбор формата результирующего изображения: PNG, JPEG, GIF. На странице имеется линк на адаптивную версию генерации спрайтов — Responsive CSS Sprites (хотя я ее не пробовал).

Итого. В принципе, все нюансы как сделать CSS спрайты и их использовать мы рассмотрели. Генераторы помогут ускорить процесс создания элементов, но можно обойтись и фотошопом. Если будут какие-то вопросы, пишите в комментариях.

Создание игр – процесс трудоемкий и длительный. Но его можно ускорить с помощью готовых наборов ассетов, спрайтов, интерфейсов и массы других полезных ресурсов. Даже если вам просто нужны материалы для изучения какого-либо аспекта геймдизайна, в этом списке найдется то, что нужно.


Начнем со спрайт-листов. Подборка пригодится тем, кому нужен анимированный персонаж с иконками или набор спрайтов, которые можно разместить на уровне.

Этот набор спрайтов включает все необходимые состояния персонажа, такие как ходьба, бег и прыжок и т. д. Он отлично подойдет для 2D экшн-раннера, а установка не составит труда.

Для любителей пиксель-арта есть набор с 40 персонажами в 10 позициях. Если вы создаете игру в стиле ретро – это то, что нужно. С ним вы сэкономите время на создание неигровых персонажей и взамен сосредоточитесь на улучшении опыта игрока.

Немного анимированных зомби никому не помешают! Этот прекрасный спрайт-лист содержит изображения пяти зомби, которые ходят и умирают. Отличный выбор для платформера или раннера.

Эти 30 иконок помогут вам создать слот-машину в лучших традициях казино Лас-Вегаса.

Впечатлите своих игроков пиксельными спрайтами с анимацией взрыва. Они хорошо подойдут для RPG, экшн и многих других игр.

Этот набор красочных блоков незаменим для игр, где эмоциональные животные любят разрушать хрупкие здания. Или просто для игр с физикой. В наборе доступны блоки разных форм и состояний, а также несколько смешных лиц в придачу.

Добавьте в вашу экшн-игру или платформер еще одного персонажа, пусть у Frisky Girl появится приятель. Nimble Boy смотрится не менее эффектно, чем она, и тоже включает все необходимые движения и состояния.

Если вам в качестве одного из элементов игры или интерфейса нужны монеты с анимацией, этот набор подойдет для любой цели.

Спрайт-лист с бонусными ассетами позволит создать красочную экшн-игру об акулах. Удачное решение для простого и веселого сайд-скроллера.

Кто сказал, что летать должны только птицы? К вашим услугам спрайт-лист с летающей черепахой и набор ассетов к ней. Еще одна оригинальная идея для сайд-скроллера.

Летайте, стреляйте и просто веселитесь с этим набором. В него входят спрайт-листы персонажей и их действий. Неплохой вариант для сайд-скроллера с элементами экшна или шутера.

Добавьте персонажу препятствий и предметов для взаимодействия. Набор спрайтов разнообразит вашу игру и будет удивлять игроков с каждым новым уровнем.

Если вашему раннеру или сайд-скроллеру не хватает пиксельных животных, теперь вы знаете, где их найти. Каждый из 14 персонажей в этом наборе имеет полный спрайт-лист для семи действий, включая ходьбу, бег, скольжение и телепортацию.

Всегда хотели создать космический шутер с видом сверху? Тогда обратите внимание на набор спрайт-листов с потрясающе детализированными и сложными кораблями.