Я ищу функцию для генерации случайной карты на основе плитки при изменении визуальных границ карты (при просмотре карты). Я хочу, чтобы карта была бесконечно большой и имела лабиринтную структуру.
Однако, если мир бесконечен, возвращение туда, где игрок уже был прежде, поднимает проблему. Игра должна помнить, как все было на самом деле.
Итак, я подумал - «Как Minecraft решает эту проблему?» и я подумал про себя, что они должны использовать какую-то функцию случайных чисел с начальным числом, которое может и идти вперед, и назад, и таким образом воссоздавать старые плитки точно так же, как они были, но в новых случаях.
Что вы думаете об этом?