Разработка игр в 2026. Часть четвертая. Обновленикус.
Добавил фильтр и реализовал два новых уровня (13 и 14) для демонстрации работы.
Фильтр работает достаточно просто, он пропускает луч только в одном направлении, куда указывает стрелка (чем-то похоже на принцип работы диода), а в остальных направлениях ведет себя как блок/стена.
Теперь все уровни доступны сразу и цветом выделяются пройденные уровни.
Пройденные уровни все еще сохраняются в Local storage, не вижу смысла в текущей версии игры усложнять.
Из незаметного для пользователей, но стоящее упоминания, реализовано автоматическое обновление игры на виртуальной машине при пуше изменений ветки release.
Текущие планы
Первое, что надо будет добавить и что давно крутится в голове, это призма, которая исходный луч расщепляет/разделяет на несколько цветов. Данный элемент еще требует доработки своего функционала.
Второе, надобно добавить справочник с описанием работы каждого элемента. Несмотря на то, что прохождение уровней позволяет разобраться в базовой механике каждого элемента, при увеличении количества уровней и количества элементов, некоторые моменты могут забываться.
Играем и напрягаем мозги по ссылке.