Для максимального облегчения интеграции API в графический движок пользователя создан враппер - специальная оболочка с открытым исходным кодом, упрощающая интеграцию API в любой движок. Библиотека самостоятельно ничего не рисует, а лишь возвращает пользователю все данные о частицах. Задачу по рисованию осуществляет враппер. Враппер написан так, чтобы его можно было в большинстве случаев применить в игровом проекте без каких-либо дополнительных доработок.
Важно! Враппер является документированным примером с открытым кодом, который позволяет быстро приступить к работе с API. Но пользователь может создать свой собственный враппер на ЛЮБОЙ графический движок, который позволяет подключать внешние библиотеки. Пользователю нет никакой необходимости реализовывать все тонкости враппера разработчиков - для минимальной интеграции с движком потребуется не более десятка функций API. Практически интеграция сводится к тому, чтобы загрузить текстуру и нарисовать частицы на экране, зная их цвет и координаты вершин.
Враппер документирован отдельной справкой, входящей в состав программы в виде файла Wrapper.chm. Документация по API находится в файле API.chm. Вся документация для русской версии программы на русском языке.
2D-версия враппера демонстрирует спецэффекты в стиле MATRIX. Лица главных героев фильма собираются на экране из цифр. Спецэффекты были созданы в визульном редакторе Magic Particles.
Враппер позволяет проигрывать любые спецэффекты созданные при помощи Magic Particles, достаточно лишь заменить ptc-файл в папке враппера. Если используются внешние текстуры, то они должны быть помещены в папку textures. Внешние текстуры создатся автоматически при помощи визуального редактора через команду Файл->Сохранить как... (для API).
На данный момент Magic Particles (Dev) интегрирован в следующие графические движки и API:
В статье пошагово рассмотрен процесс создания сложных эмиттеров. Также рассказывается о том, как при помощи Magic Particles создать полноценный скринсейвер из спецэффектов.
К статье прилагаются дополнительные материалы в виде готовых спецэффектов и скринсейвера.
Новые игры использующие Magic Particles: Сокровища Монтесумы 3, Гурмания 3. Зверский аппетит, Сага о вампире. Добро пожаловать в Hell Lock, Охотники за сокровищами. Тайны пропавшего корабля, Золотые Истории 2: Утраченное Наследие.••>