Процедурная / детерминированная c линия зигзага - PullRequest
0 голосов
/ 21 января 2020

Я хотел бы создать бесконечную зигзагообразную линию, которая имеет детерминированные c случайные повороты.

Она должна выполняться с заданной шириной, и желательно, чтобы я мог установить стартовая позиция X Координаты могут перемещать только одну плитку за раз, поэтому не должно быть пробелов.

Поэтому, вызывая метод с позицией Y, я получу возвращенную позицию X.

Example of zig zag line Я пробовал использовать шум Перлина в качестве основы, но я не смог получить никаких полезных результатов. На данный момент я не знаю, возможно ли это вообще, не зная предыдущей позиции тайлов.

Любая помощь будет высоко оценена!

...