Lo of the Dark 0.7.4 - Да будет свет!

Добавлен , опубликован
Это обновление преисполнено света и дверей! Вещи, которые я хотел приделать к игре один Тзинч знает с каких пор, наконец в игре появились - это источники света и объемные двери!

Свет

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

Двери

Для типа окружения "Аванпост" (самый ранний тип, но не для карты startmap, у нее свой тип) заменены модельки дверей с кубика на что-то типа двери. ВО всяком случае теперь, когда вы открываете дверцу, та не растворяется в ночи, а оставляет за собой проем.
Генератор случайных карт об этом изменении пока не осведомлен, и потому лепит двери как попало.

Еще

  • Отстрелен баг, собственно, приведший к столь скорому выпуску апдейта - из-за изменений системы смены уровня в 0.7.3 игра вообще не могла увидеть следующую карту и генерила рандомную. Этот баг вроде бы исправлен.
  • Добавлен запрос на выход из игры при попытке закрытия окна или нажатии на кнопку "Выход"
  • также в главном меню прописалась кнопка "Продолжить игру", а в игре - кнопка "Выйти в меню", которые призваны помочь клавише Esc в ее нелегкой доле

Галерея

Тестить?

Текущий билд, традиционно, скачивается на главной.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
31
стабильно регулярные обновления, что радует...
факел конечно... пока не прочитал текст не понял, что это за моделька...
23
факел конечно... пока не прочитал текст не понял, что это за моделька...
Айе. Сейчас он уже выглядит вот так:
Тоже не ахти, конечно, но уже получше =)
Загруженные файлы
Этот комментарий удален
29
добавил в игру возможность растыкивать на карте 20 источников света
Вут? Какого фига? Рядом должно быть 20 источников света, не на всей карте
23
Doc:
добавил в игру возможность растыкивать на карте 20 источников света
Вут? Какого фига? Рядом должно быть 20 источников света, не на всей карте
GLscene. Она поддерживает всего 8 источников света или же требует мозголомия при освещении через шейдеры (что есть полный изврат в случае структуры уровня этой игры). 20 источников максимум - разумный компромисс во имя частоты кадров, которая и так иногда проседает, а тут еще светильники за игроком таскать (напоминаю: максимум движка - 8, и один всегда занят "факелом" игрока)
29
Дарин, прсото вычисляй требуемые источники в текущий момент, хотя бы по радиусу воздействия
23
Дарин, прсото вычисляй требуемые источники в текущий момент, хотя бы по радиусу воздействия
Так и сделано ж. Игра автоматом находит 7 ближайших к игроку источников и включает их. Ограничение в 20 дано просто потому что больше 20 мне не понадобится точно - игра предполагается темная.
29
Дарин, я бы тогда не ставил такое ограничение, вдруг понадобиться
25
Она поддерживает всего 8 источников света или же требует мозголомия при освещении через шейдеры (что есть полный изврат в случае структуры уровня этой игры). 20 источников максимум - разумный компромисс во имя частоты кадров, которая и так иногда проседает, а тут еще светильники за игроком таскать
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.