Hacker News Digest

26 сентября 2025 г. в 03:28 • civilization.2k.com • ⭐ 204 • 💬 15

OriginalHN

#voronoi#civilization-vii#javascript#procedural-generation#algorithm#game-development

Voronoi map generation in Civilization VII

В Civilization VII полностью переработали генерацию карт, чтобы сделать её разнообразнее и естественнее. Раньше использовался фрактальный шум, который создавал сбалансированные, но предсказуемые ландшафты — игроки жаловались на повторяемость и прямые береговые линии, нарушавшие immersion.

Теперь внедрена техника Вороного: алгоритм строит карты на основе ячеек, позволяя гибко управлять формой континентов и островов. Добавлены два новых типа — «Континенты и острова» и «Пангея и острова». Они сочетают органичность с балансом, особенно важным в мультиплеере. Это оживляет стадию исследования, ключевую для жанра 4X.