Я написал статью о генерации полигональных карт при помощи диаграмм Вороного, но не объяснил, как писать её код. В этой статье я расскажу об основах создания вот таких карт с примерами кода на Javascript:
![[Перевод] Создание игровых карт на основе диаграмм Вороного [Перевод] Создание игровых карт на основе диаграмм Вороного](https://habrastorage.org/webt/ci/ub/ff/ciubffgtwsazprlxr2cweofwxwa.png)
Многие люди хотят самостоятельно писать шум Вороного и симплекс-шум. Я обычно пользуюсь библиотеками. Вот чем я буду пользоваться:
- симплекс-шум: jwagner/simplex-noise.
- Вороной: mapbox/delaunator.
Если вы не работаете с Javascript, то для большинства языков тоже существуют библиотеки шума, а Delaunator был портирован на многие языки.
Читать дальше →



