Comments 11
А Expert level будет с нецелочисленной длиной линий и произвольными углами
А вы не рассматривали следующий вариант генератора уровней — наполнение поля заданным количеством отрезков с установленным размером длины? Т.е. примитивный — на поле всего пара коротеньких или длинных. Сложный — просто в цикле набиваем поле отрезками, оставив лишь пару пустых полей (или вообще без них)? В таком случае не потребуется использовать сольвер для проверки решимости, максимум для определения «интересности» или сложности.
По крайней мере в пятнашках схожий вариант (заданное количество перестановок из решенного состояния) работает вполне неплохо.
По крайней мере в пятнашках схожий вариант (заданное количество перестановок из решенного состояния) работает вполне неплохо.
Смешанные чувства. С одной стороны, годная работа, с другой — подход изначально ущербен, уровни без души, изюминки, и некрасивые, ни симметрии ни визуальной стилизации. Для каких-нибудь Хироезов так карты ещё можно генерить, головоломки точно нет.
Согласен, мне больше нравится подход Picma Links и той игры, которую она копирует (забыл название). Там смысл такой же, как и в этой игре, только линии нужно проводить между двумя точками и они могут поворачиваться на 90 градусов.
Так вот там у них игроки могут создавать свои уровни, разукрашивать их и голосовать за чужие. В итоге там на первый план выходит стилизация и эстетика.
Так вот там у них игроки могут создавать свои уровни, разукрашивать их и голосовать за чужие. В итоге там на первый план выходит стилизация и эстетика.
Я немного поиграл собственно в саму игру, и склонен не согласиться. Уровни для судоку тоже как правило асимметричные и «без изюминки», изюминка возникает когда ты их начинаешь решать. Вообще по механике игра находится очень близко к судоку — тоже надо отсекать невозможные варианты и постепенно приходить к решению. Конечно, сама механика очень простая и современный паззл (по крайней мере такой, который захочется кому-то купить) в таких условиях существовать… не то, чтобы совсем не может, но ему будет сложно. Аудитории именно судоку должно понравится, остальным — скорее нет, правил слишком мало.
Как ни странно, но уровни генерируются довольно интересные (я играл на medium). Иногда вроде кажется — вот оно, очевидное решение, а когда остается пара блоков всего, приходится разбирать весь паззл обратно, потому что это «ложный» вариант. Единственное, с балансом все-таки не идеально — сложность в пределах «medium» гуляет довольно сильно.
edit: Да, прям совсем-совсем проблемы с балансом — получилось одолеть «экспертный» уровень сходу, не задумываясь, при этом на уровне «хард» до этого просто сдался после долгого перебора, не в силах закрыть последнюю точку. Видимо, не хватает все-таки эвристики оценки сложности.
Как ни странно, но уровни генерируются довольно интересные (я играл на medium). Иногда вроде кажется — вот оно, очевидное решение, а когда остается пара блоков всего, приходится разбирать весь паззл обратно, потому что это «ложный» вариант. Единственное, с балансом все-таки не идеально — сложность в пределах «medium» гуляет довольно сильно.
edit: Да, прям совсем-совсем проблемы с балансом — получилось одолеть «экспертный» уровень сходу, не задумываясь, при этом на уровне «хард» до этого просто сдался после долгого перебора, не в силах закрыть последнюю точку. Видимо, не хватает все-таки эвристики оценки сложности.
Boomburum, предлагаю ввести в форму комментариев к переводам напоминание, что это перевод, и автор не ответит, скорее всего.
Есть еще подобные головоломки? Желательно с исходниками.
Sign up to leave a comment.
Создание процедурного генератора головоломок