26 июн. 2014 г.

Конвертер картинок для Fallout Tactics. Введение





Те, кто играл в Fallout Tactics разумеется в курсе, что игра содержит огромное количество полезных в хозяйстве игровых ресурсов: музыка, звуки, текстовые сообщения и изображения.
Мне особенно нравятся картинки, и поэтому я планирую написать серию постов о том, как заполучить все доступные изображения объектов FT в наилучшем качестве.

Картинок в игре огромное количество, поскольку графика в игре — спрайтовая. То есть, никаких 3D-моделей с текстурами. Все объекты нарисованы отдельно для каждого своего допустимого положения в игровом мире.
Для подвижных существ заранее отрисованы все позы, ранения и всевозможные смертельные исходы. И там уже счёт спрайтам идёт на сотни для каждого из восьми возможных направлений движения.
Неподвижные объекты (пол, стены, шкафчики, деревья) нарисованы с тех сторон, с которых их можно увидеть в игре: благодаря изометрической проекции игрового мира, их всего четыре: NW, NE, SE, SW (не каждый объект отрисован со всех сторон, например, для металлической горки на скриншоте ниже есть только два спрайта в направлениях SE и SW).




В первую очередь, где вообще лежат все картинки?
Все игровые ресурсы упакованы в файлы с расширением BOS (Brotherhood of Steel, конечно же :) в папке Core установленной игры.
Это обычные zip-архивы — распакуйте их любым архиватором. Среди папок найдем тысячи файлов с расширениями ZAR, TIL, SPR. Это и есть файлы, содержащие графику игры.
Для хранения рисунков используются свои форматы, недоступные обычным графическим редакторам. В предыдущем посте мы уже разобрались со структурой 8-битного BMP, это пригодится для написания своего конвертера картинок игры Fallout Tactics.


Зачем нужен новый конвертер?

В результате поисков программ по экспорту изображений из ZAR, TIL и SPR в более удобоваримый формат, удалось найти кое-какой софт, позволяющий произвести конвертацию в BMP, а иногда в GIF. При этом, теряется информация о полупрозрачности пикселей либо полностью (в случае BMP), либо частично (в случае GIF).
На мой взгляд, идеальным форматом для экспорта графики Fallout Tactics является PNG, но поддержки его в найденных программах я, почему то, не встретил.
Также необходимо предоставить возможность гибкого манипулирования палитрой изображения. Зачем это нужно, надеюсь станет ясно из следующих постов, описывающих типы графических файлов.


Следующие статьи по теме

Формат ZAR
Формат TIL
Формат SPR


xborifan © 2014

Общее·количество·просмотров·страницы