интеграции Magic Particles (Dev) для PopCap Framework

Обсуждение специальной версии Magic Particles (Dev), предназначенной для разработчиков игр.

интеграции Magic Particles (Dev) для PopCap Framework

Сообщение KoDeRon » Вт мар 02, 2010 6:53 pm

Вопрос где можно глянуть интеграцию в данный движок
способы подгрузки партиклов и т.д.
KoDeRon
 
Сообщения: 13
Зарегистрирован: Вт мар 02, 2010 6:50 pm

Re: интеграции Magic Particles (Dev) для PopCap Framework

Сообщение Odin_KG » Вт мар 02, 2010 11:57 pm

Аватара пользователя
Odin_KG
Administrator
Administrator
 
Сообщения: 841
Зарегистрирован: Чт янв 15, 2009 2:57 pm

Re: интеграции Magic Particles (Dev) для PopCap Framework

Сообщение KoDeRon » Ср мар 03, 2010 5:02 pm

спасибо!

поправьте меня, можно ли грузить N количество *.ptc файлов
я рядом с ехе полажил еще 1 ptc файл zero.ptc

все вроде считываеться но когда доходит очередь отрисовки партиклов из библиотеки zero.ptc нечего не рисуеться
а Magic_GetNextParticle() выдает что партиклов нету...

код запуска был переделан на мышку чтобы щелкать между партиклами
else if (theClickCount > 0)
{
MP_Emitter* emitter = MP->GetEmitter(cur);
emitter->SetState(MAGIC_STATE_INTERRUPT);

cur++;
int k_emitter = MP->GetEmitterCount();
if (cur>=k_emitter)
cur=0;

emitter = MP->GetEmitter(cur);
emitter->SetState(MAGIC_STATE_UPDATE);
mLeftDown = true;
}

в свою очередь я не могу открыть matrix.ptc и посматреть его в редакторе...
открыть он открываеться а нечего не играется :)
KoDeRon
 
Сообщения: 13
Зарегистрирован: Вт мар 02, 2010 6:50 pm

Re: интеграции Magic Particles (Dev) для PopCap Framework

Сообщение Odin_KG » Ср мар 03, 2010 6:00 pm

поправьте меня, можно ли грузить N количество *.ptc файлов

да

все вроде считываеться но когда доходит очередь отрисовки партиклов из библиотеки zero.ptc нечего не рисуеться
а Magic_GetNextParticle() выдает что партиклов нету...

Дело в том, что эмиттеры типа Текст и Картинка воспроизводятся из API, только если файлы сохранены особым образом. Можно пересохранить zero.ptc через Файл->Сохранить как... (для API), а можно поставить в настройках программы галочку "Сохранять всегда" и опять же пересохранить обычным способом. Первый способ действует практически как Release, а второй позволяет совместить в ptc файле информацию необходимую и редактору, и API (файл увеличивается).

в свою очередь я не могу открыть matrix.ptc и посматреть его в редакторе...

Потому что он как раз сохранен в режиме "для API" - информация для редактора уничтожается, чтобы место не занимать. Матрица есть вот тут: http://www.astralax.ru/projects/user_gallery/emitters (не уверен, что тут вариант 1 в 1, но примерно это).
Аватара пользователя
Odin_KG
Administrator
Administrator
 
Сообщения: 841
Зарегистрирован: Чт янв 15, 2009 2:57 pm

Re: интеграции Magic Particles (Dev) для PopCap Framework

Сообщение KoDeRon » Ср мар 03, 2010 7:02 pm

Так вроде Dev редактор не может сохранять без лецензии для api :)
KoDeRon
 
Сообщения: 13
Зарегистрирован: Вт мар 02, 2010 6:50 pm

Re: интеграции Magic Particles (Dev) для PopCap Framework

Сообщение Odin_KG » Ср мар 03, 2010 7:07 pm

мне кажется, что может (когда-то не мог)
Аватара пользователя
Odin_KG
Administrator
Administrator
 
Сообщения: 841
Зарегистрирован: Чт янв 15, 2009 2:57 pm

Re: интеграции Magic Particles (Dev) для PopCap Framework

Сообщение KoDeRon » Ср мар 03, 2010 7:21 pm

ну щас не может говарит нельзя сохранять :)
ладно без етого напишим обертку и подумаем стоит приобретать или нет :)

пока все позитивно летает и художники довольны :)
KoDeRon
 
Сообщения: 13
Зарегистрирован: Вт мар 02, 2010 6:50 pm

Re: интеграции Magic Particles (Dev) для PopCap Framework

Сообщение Odin_KG » Ср мар 03, 2010 8:46 pm

ну щас не может говарит нельзя сохранять

Честно говоря, я и сам не помню :-).
Скачайте Magic Particles (Dev) Free - она точно сохраняет. http://www.astralax.ru/download/program ... v_free.exe

пока все позитивно летает и художники довольны

рад слышать :-)
Аватара пользователя
Odin_KG
Administrator
Administrator
 
Сообщения: 841
Зарегистрирован: Чт янв 15, 2009 2:57 pm

Re: интеграции Magic Particles (Dev) для PopCap Framework

Сообщение KoDeRon » Пн мар 15, 2010 6:35 pm

возникла проблема
картинка от попкапа отличается чутка, в редакторе частицы более разблурены и по мойму чутка медленнее двигаются :)

[IMG=http://img517.imageshack.us/img517/6087/primer.jpg][/IMG]

на скрине попытался запечатлеть момент...
KoDeRon
 
Сообщения: 13
Зарегистрирован: Вт мар 02, 2010 6:50 pm

Re: интеграции Magic Particles (Dev) для PopCap Framework

Сообщение Odin_KG » Вт мар 16, 2010 12:33 am

в редакторе частицы более разблурены

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

по мойму чутка медленнее двигаются

В редакторе может двигаться помедленнее. Тут зависит от разных факторов, хотя я и старался сделать одинаково. Скорость в игре практически определяет пользователь, так как там всё зависит от приращения времени, с которым вызывается функция Magic_Update.

Вы мне пришлите этот эффект в виде ptc-файла (можно на support@astralax.ru), я тогда посмотрю более детально.
Аватара пользователя
Odin_KG
Administrator
Administrator
 
Сообщения: 841
Зарегистрирован: Чт янв 15, 2009 2:57 pm

След.

Вернуться в Magic API

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3