Пользователь Reddit под ником Inexhaustible Snake поделился демонстрацией своей процедурной системы подземелий на Unreal Engine, которая генерирует локации из заранее созданных мешей и закрывает их стенами, в случае, если не может продолжать расширять систему дальше.
Разнообразие генерации зависит от количества мешей. В видео используется всего шесть статических мешей, заданных разработчиком, но даже с таким количеством, можно сделать гигантские данжены. По словам Inexhaustible Snake, он также планирует внедрить дополнительную логику для появления комнат, многопоточность и повысить производительность.
Если вам интересен подобный дизайн уровней, то можете посмотреть учебное видео от Ronnie Ree о создании процедурно генерируемого подземелья для начинающих.
Источник новости: shazoo.ru