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

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

Свет

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

Двери

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

Еще

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

Галерея

Тестить?

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

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