TGViewer
GameDev: разработка игр GameDev: разработка игр @make_game · 7.63K subscribers
Post #1909 2.01K
Попался отличный майский дев-дневник Prehistoric Kingdom — это зоопарк-симулятор с динозаврами, команда из 7 фултайм и 5 парттайм разработчиков. В Update 17 они делают боевую систему и расписали, как устроено поведение животных. Тот самый формат, который я люблю: без маркетинга, просто как оно работает внутри.

В основе боя 18 поведенческих профилей, которые миксуют разные условия. Каждому виду назначают профиль, и из этого складывается, когда и почему животное лезет в драку.

Драка не всегда до смерти. Хищник может сдаться или убежать, если получил слишком много урона. Травоядные по-разному: территориальные преследуют обидчика, другие сами разбегаются, как только агрессор отстал.

Отдельно пишут про раны. Чем больше урона получил зверь, тем больше ран на теле, а если выжил, они со временем зарастают в шрамы. У каждой особи свой процедурный offset, поэтому одинаковых шрамов не будет ни у кого. А после смерти хищники могут есть труп, получается какая-никакая поддержка экосистемы, хотя специально под самоподдерживающийся баланс игру не точат.

По мелочи подтянули и движение: животные резче разворачиваются, когда убегают, повороты стали плавнее, добавили banking, наклон в сторону движения. Для зоосима выглядит непривычно свежо.

Кайф, когда команда так открыто показывает кухню. Трейлер U17 обещают в июне, ждём :)

@make_game
  • ❤ 4
More from @make_game
  1. Sep 22, 2026Как пул объектов защищает эффекты от фрагментации памяти Один взмах посоха порождает сотни…
  2. Sep 22, 2026Как сервер засчитывает точный выстрел при сетевой задержке В быстрой сетевой игре ваш клие…
  3. Sep 22, 2026Как Binding of Isaac генерирует подземелья Сначала генератор строит план на сетке 9×8, зат…
  4. Sep 21, 2026Как генерировать высоты и биомы карты с помощью шума Red Blob Games показывает генерацию д…
  5. Sep 21, 2026Как проектировали Navigation Server для Godot 4.0 В 2020 году команда Godot описала новую…
  6. Sep 21, 2026Зачем игровому циклу собственные часы Типичный цикл событий ждёт клика или клавиши, а игро…
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 →