Делаю головоломку про цветные лучи: как устроен генератор уровней и что подсказал друг
Делаю одиночную головоломку «Люм: осколки света». Люм — огонёк в бабушкином фонаре. Витраж-роза в её доме погас, и вернуть свет может только он. Нужно ставить зеркала и направлять цветные лучи на фонари, чтобы зажечь осколки окна.
Как делаю уровни.
Руками придумывать десятки схем долго, поэтому написал генератор. Он случайно расставляет детали, а потом солвер проверяет, что уровень решается, и считает, сколько зеркал нужно минимум. Из набора я выбираю уровни вручную, чтобы сложность росла плавно.
Цвет.
Лучи смешиваются как свет: красный и зелёный дают жёлтый. В главе «Лес» появились призмы, они делят белый свет на красный, зелёный и синий. На фонарях нарисованы значки цвета, чтобы играть могли и те, кто плохо различает цвета.
Что подсказал друг.
Он прошёл главу и сказал, что подсказки слишком дешёвые: искры за уровни текли рекой, и подсказку можно было брать почти бесконечно, ничего не теряя. Теперь искры дают только за уровень без подсказок.
Что дальше.
Пока готово: пролог (5 уровней) и глава «Лес» (12 уровней), на русском и английском, играется в браузере на телефоне и компьютере. Работаю над главой «Озеро» с полупрозрачным зеркалом, которое делит луч надвое.
Игра сделана с помощью ИИ-ассистента (код и часть текстов).
Что хочу узнать у вас: не слишком ли лёгкий Лес, понятно ли, как работают призмы, нужны ли подсказки и удобно ли играть пальцем на телефоне. В демо в конце есть кнопка «Оставить отзыв», это 2–3 минуты, но можно просто написать в комментариях.
Страница игры на itch.io (бесплатное демо в браузере):


