TGViewer
Kozlov Dev - Разработка игр Kozlov Dev - Разработка игр @kozlovdev · 4.1K subscribers
Post #771 1.2K
🔥 Новая система генерации биомов!

Как же давно хотел переделать систему биомов, и вот наконец дошли руки.

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

Что изменилось в новой системе
😍 В новой версии генератора всё так же используется набор шумов (температура, влажность), но поверх них построена система слоёв. Каждый слой отвечает за свою задачу и применяется в нужном порядке. Это даёт гораздо более точный контроль над тем, как выглядит мир. Сделал много слоев, вот парочка примеров:

✔️ Слой рек, размещает реки, могу точно указать сколько рек будет, какой они ширины и какого она будет вида: обычной или замёрзшей, в зависимости от температуры региона.

✔️ Слой пляжей, добавляет пляжи только там, где это логично. Так же могу контролировать ширину пляжа и его тип: песчаный, снежный или каменный.

✔️ Слой грибных биомов. Теперь они привязаны к морю и генерируются строго вдоль береговой линии. Это делает их расположение предсказуемым и логичным.

Что это даёт в игре
✔️  Намного больше контроля

✔️ Стало проще добавлять новые биомы и спец-зоны. Могу просто добавлять новые слои и уже в них определять как и куда размещать биом

✔️ Мир стал более логичным и красивым, что очень хорошо сказывается на геймплее. Всегда приятно побегать по красивому миру 😏

Планы
Планирую расширять систему, вводить новые биомы: болота, джунгли или редкие "уникальные" острова. Так же я переписал конфигурацию биомов, чтобы проще их настраивать, об этом уже напишу в следующих постах

📌 Кому интересно, оставляю ссылочку на видосик, откуда я черпал вдохновение для системы
  • 🔥 33
  • ❤ 3
  • 👍 1
More from @kozlovdev
  1. Sep 23, 2026Новости по Сloud. 👨‍💻 Так как мы работаем с тестировщиками, у них появляются потребности…
  2. Sep 19, 2026😎 Стартуем эвент SCREENSHOT SATURDAY! ❗️ Переходите в наш Game Dev чатик 🔜 ссылка, делит…
  3. Sep 16, 2026На прошлой недели созванивались с тестерами по поводу аналитики в Cloud. 👀 Кто не в курсе…
  4. Sep 12, 2026😎 Стартуем эвент SCREENSHOT SATURDAY! ❗️ Переходите в наш Game Dev чатик 🔜 ссылка, делит…
  5. Sep 9, 2026Post #1052
  6. Sep 5, 2026😎 Стартуем эвент SCREENSHOT SATURDAY! ❗️ Переходите в наш Game Dev чатик 🔜 ссылка, делит…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →