Это обновление преисполнено света и дверей! Вещи, которые я хотел приделать к игре один Тзинч знает с каких пор, наконец в игре появились - это источники света и объемные двери!
Свет
Я добавил в игру возможность растыкивать на карте 20 источников света, что позволит придать ей хотя бы какие-то дополнительные визуальные элементы, подчеркивающие те или иные фишки. В этой версии еще нет скриптов для управления подсветкой, но они, естественно будут.
Я расставил кое-какую подсветку на первых двух уровнях, в основном просто чтоб убедиться в работоспособности системы. Под это дело запилил и модельку факела (убогенькую). Из-за мулек GLScene'ы и дабы не превращать код в кашу из шейдеров пришлось делать факелы двумя отдельными объектами - самоосвещенным "пламенем" (потом потестирую, не получится ли прикрутить еще эффект частиц) и основанием. Ну и где-то рядом болтается, собственно, источник света.
Двери
Для типа окружения "Аванпост" (самый ранний тип, но не для карты startmap, у нее свой тип) заменены модельки дверей с кубика на что-то типа двери. ВО всяком случае теперь, когда вы открываете дверцу, та не растворяется в ночи, а оставляет за собой проем.
Генератор случайных карт об этом изменении пока не осведомлен, и потому лепит двери как попало.
Еще
- Отстрелен баг, собственно, приведший к столь скорому выпуску апдейта - из-за изменений системы смены уровня в 0.7.3 игра вообще не могла увидеть следующую карту и генерила рандомную. Этот баг вроде бы исправлен.
- Добавлен запрос на выход из игры при попытке закрытия окна или нажатии на кнопку "Выход"
- также в главном меню прописалась кнопка "Продолжить игру", а в игре - кнопка "Выйти в меню", которые призваны помочь клавише Esc в ее нелегкой доле
Галерея
Тестить?
Текущий билд, традиционно, скачивается на главной.
факел конечно... пока не прочитал текст не понял, что это за моделька...
Ред. Дарин