***** Дополнительные материалы по Magic Particles *****
ВНИМАНИЕ! Для удобства работы со ссылками данный текст продублирован на моем сайте: http://astralax. ru/projects/particles/about
Magic Particles - это технология создания спецэффектов на основе систем частиц. Программа состоит из 2-х частей: редактора спецэффектов и API. API позволяет воспроизводить созданные в редакторе спецэффекты из собственных программ.
Пример спецэффекта, созданного в версии Magic Particles 3.0: http://www. /watch? v=4hUGSDuwJd8
---------------------------------------------------
1) Видеодоклад по Magic Particles (Casual Connect - 2012 год):
http://astralax. ru/articles/mp_kiev
Данное видео позволяет быстро получить представление о том, как и для чего используется Magic Particles. Доклад был подготовлен в виде презентации продукта с кратким обзором основных возможностей. Естественно, что за последующие пару лет технология сильно развилась, но более нового выступления перед "народом" на эту тему в настоящий момент у меня нет.
---------------------------------------------------
2) Пример работы API (запускаем exe и смотрим):
Для использования Magic Particles в играх необходимо задействовать API. В настоящий момент API существует на множество платформ (Windows, Mac OS, Unix, iOS, Android, Emscripten и т. д.). API спроектировано таким образом, чтобы не зависеть от конкретной платформы или графического движка. Такой подход позволяет собрать API на любую платформу, которая имеет в своем составе компилятор C++.
API существует отдельно в виде 2D и в виде 3D-версии. Например, для платформы Windows эти файлы, соответственно, называются magic. dll и magic3d. dll.
К API прилагается документированный пример, который называется Wrapper. Он позволяет значительно упростить процесс интеграции API в собственные игры для новых пользователей. Подробнее про wrapper можно прочитать тут: http://astralax. ru/wrapper
Собранный пример с EXE лежит здесь: http://astralax. ru/download/programm/wrapper_exe. zip
Для просмотра после разархивирования запускаем файлы 2d_example/run. exe и 3d_example/run. exe.
---------------------------------------------------
3) Документация по технологии Magic Particles:
Официально в состав продукта входят 3 отдельные справки:
* Particles. chm - описание визуального редактора
* API. chm - описание функций API
* Wrapper. chm - описание на Wrapper
Вся документация дублируется на русском и английском языке. Скачать документацию можно тут: http://astralax. ru/download/programm/help_rus. zip
---------------------------------------------------
4) Видеоуроки и статьи по технологии Magic Particles:
Так как продукт стал уже достаточно объемный, то мне пришлось делать видеоуроки с пояснениями на тему: "а чего же нового было добавлено".
* Видеоурок: Новые возможности Magic Particles 3.0 (Trails/Beam/Path, Материалы, 3D-частицы) - http://astralax. ru/articles/magic3 (продолжительность 2 часа 28 минут)
* Видеоурок: Новые возможности Magic Particles 2.2 (события, физ. объекты: ветер, препятствие и магнит) - http://astralax. ru/articles/events (продолжительность 1 час 12 минут)
Полный список видеоуроков и статей доступен здесь: http://astralax. ru/articles
Помимо этого в Интернет иногда попадаются "независимые" уроки по Magic Particles.
---------------------------------------------------
5) Некоторые игры, использующие технологию Magic Particles:
За время своего существования Magic Particles был использован более, чем в 100 игровых проектах: http://astralax. ru/titles Данная информация вполне может быть неполной, так как мне далеко не всегда сообщают о выходе новой игры и о платформах, на которых она вышла.
Пользователями Magic Particles являются коммерческие компании, например, Alawar, Game Insight, mail. ru, Halfbrick Studios и т. д.
К моему удивлению, в список моих пользователей волею случая попал также известный разработчик Питер Дуглас Молиньё: https://ru. wikipedia. org/wiki/%D0%9C%D0%BE%D0%BB%D0%B8%D0%BD%D1%8C%D1%91,_%D0%9F%D0%B8%D1%82%D0%B5%D1%80 с игрой "Godus": http://www. /watch? v=M5ANTGzxLZo
Также отдельно хочется выделить игру "Сокровища Монтесумы 3", разработанную компанией Alawar Friday's Games: http://www. /watch? t=30&v=c58dALFP298


