Изменение лучей

Добавлен , опубликован
Такого адового дебага у меня не было давненько. Но не будем о грустном.

Итак, я допилил систему альтернативных лучей. Как всегда, видео демонстрация.

Кто не понял, работает это следующим образом:
  • Усилитель теперь можно модифицировать в преобразователь, в результате чего, вместо усиления, он, собственно говоря, меняет луч.
  • В сумматор добавлена функция "фильтра" - одновременно он пропускает только один тип лучей (хотя, пожалуй, надо было это более наглядно показать).
  • Ясное дело, что башни работают с другими типами лучей также, как и с обычным лучом.
  • Если запустить луч в преобразователь его же типа, на выходе получается обычный луч.
Ну и, ясное дело, синий луч замедляет врагов, а зеленый - травит. При чем, в зеленом луче, в зависимости от интенсивности, меняется наносимый периодический урон, а в синем - длительность. Правда, это еще не окончательный вариант. Весьма возможно, что в "ядовитого" луча урон будет стабильным, а меняться будет длительность эффекта.

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

На этом пока все.
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
26
11 лет назад
0
Стоп, а проблема с первым комментом только в блогах? Или в проектах тоже?
0
21
11 лет назад
0
lentinant, Везде
1
34
11 лет назад
1
нет никакой проблемы.
0
26
11 лет назад
0
Hellcore, верни еще автоматический подбор тегов по набранному, и будет вообще круто.
0
25
11 лет назад
0
А ты молодец:)
Чтобы оставить комментарий, пожалуйста, войдите на сайт.