Название: Magic Particles 3D (Dev) и Magic Particles (Dev) Жанр: Технология создания спецэффектов к играм на основе систем частиц. Программирование: Алексей Седов (он же Odin_KG) Дата начала работы: 1 октября 2006 г Страница для скачивания:Magic Particles 2D / 3D (Dev) Способ распространения:коммерческий для коммерческих игр и некоммерческий для некоммерческих игр.
Скриншот:
Описание:
Magic Particles — это технология создания спецэффектов на основе систем частиц. Программа состоит из 2-х частей: редактора спецэффектов и API. API позволяет воспроизводить созданные в редакторе спецэффекты из собственных программ. В настоящий момент существует сборка API под Windows, Mac OS, iOS, Android.
API основано на идеологии переносимости, т.е. сама библиотека не использует никаких внешних функций, кроме тех, которые входят в стандарт языка C с древних времен. Поэтому библиотека ничего самостоятельно не рисует, а вместо этого возвращает пользователю всю информацию, позволяющую нарисовать спецэффект самостоятельно. Такой подход позволяет полностью отделить библиотеку от платформенной зависимости или специфики графического движка. Т.е. для любого графического движка под Windows применяется одна и та же библиотека magic.dll. Для максимального облегчения интеграции Magic Particles создан враппер — специальная оболочка с открытым исходным кодом, упрощающая интеграцию API в любой движок. Задачу по рисованию осуществляет враппер. В настоящий момент есть врапперы под DX, OpenGL, Playground, GDK, HGE, Popcap. При желании можно достаточно легко написать собственный враппер для стыковки с любым другим движком.
Основные доработки в API по сравнению с версией 1.72 описаны здесь.
В состав программы входит документация на русском языке по следующим темам:
* Документация по работе с редактором спецэффектов Magic Particles
* Подробное описание функций и структур API
* Описание враппера (универсальной обертки)
Статьи и видеоуроки по использованию редактора спецэффектов можно найти здесь.
С коммерческими играми, созданными с применением Magic Particles, можно ознакомиться тут.
Скриншот с изображением некоторых игр
Видео из некоторых игр, созданных с применением технологии Magic Particles:
Здравствуйте, UA, Вы писали:
UA>Здравствуйте, Odin_KG, Вы писали:
UA>Ну и зачем ваш API нужен? Видеопоток нельзя было записать в качестве результата?
Вы это серьезно что-ли? Просто я сомневаюсь, что подобную мысль можно высказывать на полном серьезе. Не... писать в виде видео, конечно, тоже можно, но это занимает много места и никак не управляется из игры. Хотя... в каких-то частных случаях, конечно, и так сойдет.
Здравствуйте, Odin_KG, Вы писали:
O_K>Вы это серьезно что-ли? Просто я сомневаюсь, что подобную мысль можно высказывать на полном серьезе. Не... писать в виде видео, конечно, тоже можно, но это занимает много места и никак не управляется из игры. Хотя... в каких-то частных случаях, конечно, и так сойдет.
Ситуации разные бывают. АПИ нужен, видео — тоже, и еще сразу spritesheet. Если оно умеет сделать вкусный взрыв например, то это не так уж часто встречается...
Здравствуйте, Odin_KG, Вы писали:
O_K>Название: Magic Particles 3D (Dev) и Magic Particles (Dev) O_K>Жанр: Технология создания спецэффектов к играм на основе систем частиц. O_K>Программирование: Алексей Седов (он же Odin_KG) O_K>Дата начала работы: 1 октября 2006 г O_K>Страница для скачивания:Magic Particles 2D / 3D (Dev) O_K>Способ распространения:коммерческий для коммерческих игр и некоммерческий для некоммерческих игр.
O_K>Скриншот: O_K>
Здравствуйте, ylem, Вы писали:
Y>А скриншоты специально, как "демотиваторы" оформлены?
по моему комуто вместо яплакал нужно тематические форумы посещать)))) а то совсем моск поплыл
используем данную библиотеку несколько лет. (Win Mac iOS)
достаточно стабильная и удобная. есть шероховатости, но автор всегда достаточно быстро отвечает и находится приемлемое решение в короткий срок.
При создании эффектов нужно быть аккуратным и прочитать предварительно все рекомендации — иначе вы рискуете зря держать в памяти несколько мегабайт и/или получить приличные тормоза при воспроизведении эффекта.
используем, правда, до сих под 1.72, но это скорее от вечного недостатка времени. на 1.72 есть какие-то проблемы с эмулятором ios (иногда падает где-то в недрах библиотеки), вероятно они пофиксаны в новой версии, впрочем эмулятор не столь важен и жить без него можно вполне хорошо.
О выборе не жалеем, и думаю дизайнеры продавят переход на версию с 3d