Система генерации мира в играх жанра survival может быть устроена следующим образом:
- Генерация происходит в поле зрения игрока. 1 Это выражается в количестве чанков, которые прогружаются рядом с игроком. 1 Создание чанка представляет собой генерацию набора вершин и треугольников, определяющих поверхность. 1 Для их создания используется алгоритм «Марширующие кубы». 1
- Процедурная генерация распределяет по поверхности текстур небольшие объекты — камни или траву. 2 Чтобы модели растительности не мешали друг другу, для каждой указывается footprint — отпечаток, задающий минимальное расстояние между объектами одного типа. 2
- Зачастую локацию потом отдают художникам, чтобы те могли вручную её отредактировать. 2
Например, в игре Monstrum случайным образом генерируется планировка корабля вместе с комнатами и вещами. 3 В Minecraft случайно генерируется большой мир вместе с деревнями, заброшенными шахтами, гигантскими особняками с призраками и многое другое. 3