Суббота, 26.05.2012, 18:10


Приветствую Вас Гость

Меню сайта
Категории каталога
Создание игр [170]
Статьи об общих понятиях связанных с созданием игр
Движки и Гейммейкеры [85]
Статьи о программах для создания игр
Игры [39]
Статьи об играх, в том числе и сделанных на гейммейкерах
Софт [25]
Различные программы, в том числе в помощь игроделам
Разное [61]
Статьи, которые не вошли в определённые разделы
Наш опрос
Как вы относитесь к созданию игр без программирования?
Всего ответов: 6075
Главная » Статьи » Движки и Гейммейкеры

Ethanon Engine. ParticleFX Editor.

Приветствую всех, кто читает данную статью! Как я и обещал, сегодня мы изучим один из наиважнейших редакторов в Ethanon Engine. Сегодня мы познакомимся с редактором частиц - ParticleFX Editor.

С чего мы начнем урок? Для начала откроем ParticleFX Editor. Для этого надо запустить Ethanon Editor, открыть проект (в нашем случае открываем Sample Project, используемый в прошлом уроке) и перейдем на вкладку ParticleFX Editor.

Область редактора изменяется на ту, что указана на скриншоте. Что ж, настроек как всегда много, познакомимся со всем, что мы видим.
И так, первое - это меню. Щелкаем по соответствующей кнопочке в редакторе и изучаем выпадающий список.

Описание пунктов меню:
Save - сохраняет текущую систему частиц в .PAR файл.
Save as... - сохраняет текущую систему частиц с измененным именем и расширением.
Open - открывает .PAR файлы для редактирования.
Load bitmap - загружает другой файл изображения для использование в системе частиц.
Load sound fx - загружает звуковой файл, используемый системой частиц.
Unload sound fx - удаляет звуковой файл из системы частиц.
Load background - загружает и показывает фоновое изображение.
Go to project manager - перенаправляет нас во вкладку "Project Manager".

Ознакомившись с пунктами меню, мы переходи к наиболее важной части сегодняшнего урока. Мы переходим к инструментам редактирования систем частиц.

Particles - максимальное количество частиц для этого эффекта.
Repeats - данное значение означает количество повторов цикла перед остановкой частицы. 0 - бесконечный цикл.

Grav X - вектор гравитации для оси X.
Grav Y - вектор гравитации для оси Y.
Dir X - направление частиц вдоль оси X.
Dir Y - направление частиц вдоль оси Y.
R Dir X - погрешность направления вдоль оси X.
R Dir Y - погрешность направления вдоль оси Y.

Bounding - радиус максимального разлета частиц. Также используется для проверки коллизии.
All at once - появляются ли все частицы разом (1) при создании системы или же по очереди (0)?

Start X - точка X для появления частиц.
Start Y - точка Y для появления частиц.

R Start X - погрешность точки появления частиц вдоль оси X.
R Start Y - погрешность точки появления частиц вдоль оси Y.

Color0.A/R/G/B - прозрачность и цветовая палитра частиц при появлении.
Color1.A/R/G/B - прозрачность и цветовая палитра частиц при исчезании.
За время существования, частицы плавно переходят от первого цвета ко второму.

Size - размер частиц при создании.
Size+ - изменение размера частиц.
R Size - погрешность размера частиц при создании.

Time - время жизни частиц (в миллисекундах)
R Time - погрешность времени жизни частиц (в миллисекундах)

S Angle - направление спрайта частицы при создании (в градусах).
Angle Dir - угол вращения частиц.
R Angle Dir - погрешность вращения частиц.
R Angle St - погрешность направления спрайта при создании.

Min Size - минимальный размер частицы.
Max Size - максимальный размер частицы.

Emissive.R/G/B - цвет подсветки частиц.

Вот, мы познакомились с основными инструментами редактирования системы частиц. Немного углубимся в данный редактор. Перейдем к изучению правой колонки инструментов - инструментов для изменения прозрачности и анимации частиц. Правая колонка по размеру конечно же меньше левой, но это далеко не значит, что она по значимости ниже. Да, в ней находятся только два дополнительных инструмента - анимация и прозрачность, но сказать, что эти два инструмента бесполезны чуть менее, чем полностью, может только незнакомый с системами частиц человек.

Рассмотрим приведенный ниже скриншот. Как Вы уже поняли, это и есть та самая правая колонка с дополнительными инструментами. Познакомимся с ними поближе.


Alpha mode:
Pixel - изменение прозрачности каждого пикселя частиц.
Additive - изменений прозрачности компонентов системы частиц.
Modulate - изменение режима прозрачности на "Умножение".

Sprite cut
Sprite columns - число "столбцов" анимации.
Sprite rows -число "строк" анимации.

Sprite animation options:
Animate - анимация проходит по времени жизни частицы с начала.
Pick random frame - анимация с проигрыванием случайных кадров.



На сегодня все. За этот урок мы изучили основные возможности редактора частиц ParticleFX Editor. На следующий урок я постараюсь также подробно описать Entity Editor и Scene Editor.

Я думаю, Вы уже задались вопрос - почему я Вам даю только базовую часть? Серию уроков по Ethanon Engine я решил разбить на две части - Теоретическую и Практическую. Я не заставляю Вас изучать теоретический материал Ethanon Engine, но могу сказать, что знание его желательно.

Через пару уроков, когда мы полностью рассмотрим теоретическую часть Ethanon Engine, мы перейдем к практической, которая будет состоять из написания своих скриптов, из создания своих объектов и уровней, а также из создания своей собственной мини-игры.

На сегодня я прощаюсь с Вами, дорогой читатель! Удачи в покорении GameDev'а в целом и Ethanon Engine в частности.

Категория: Движки и Гейммейкеры | Добавил: SanAV (22.11.2010) | Автор: Alex Versus a.k.a SanAV
Просмотров: 1198 | Рейтинг: 5.0/4
Теги: Урок, 2D game engine, AngelScript, ParticleFX Editor, освещение, Движок, С++, Ethanon Engine, 2D, Ethanon Editor
Дополнительные опции:
Также если вы считаете, что данный материал мог быть интересен и полезен кому-то из ваших друзей, то вы бы могли посоветовать его, отправив сообщение на e-mail друга:

Игровые объявления и предложения:
Если вас заинтересовал материал «Ethanon Engine. ParticleFX Editor.», и вы бы хотели прочесть что-то на эту же тему, то вы можете воспользоваться списком схожих материалов ниже. Данный список сформирован автоматически по тематическим меткам раздела. Предлагаются такие схожие материалы: Если вы ведёте свой блог, микроблог, либо участвуете в какой-то популярной социальной сети, то вы можете быстро поделиться данной заметкой со своими друзьями и посетителями. Для этого воспользуйтесь предлагаемой ниже кнопкой:
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Ссылки по теме
Поиск
10 случайных движков
Mirage RPG Creator
Aether3D
DX Studio
Empty Clip
Chrome Engine
ezRPG
RPG Studio
SpriteCraft
OpenBlox
GameBryo
Друзья сайта
Игровой форум GFAQ.ru Перевод консольных игр Разработка игр в СНГ Loadka.ru – загрузка файлов Игорный бизнес в России Реклама и заработок
Все права сохранены. GcUp.ru © 2008-2012 Рейтинг