Особенности PS VR 2 в рекламном ролике Horizon Call of the Mountain

Sony решила в очередной раз прорекламировать шлем виртуальной реальности PS VR 2. Для этого компания записала ролик по...

Глава Take-Two взял на себя вину за провал Civilization 7 – “мы пошли слишком далеко”

Глава Take-Two Штраусс Зельник публично признал, что компания ошиблась с Civilization 7. В интервью изданию Game File он...

Apple Vision Pro может достичь большего успеха за пределами США, так как VR популярнее за рубежом

Apple Vision Pro была высоко оценена известными личностями в технологической индустрии, включая Сэма Альтмана из OpenAI, который назвал...

Моддер работает над добавлением в Skyrim поддержки DLSS 3 Frame Generation

Моддер PureDark продолжает прикручивать к The Elder Scrolls V: Skyrim технологии апскейла. Ранее он добавил в игру поддержку...

DNS запустил продажи Apple Vision Pro — цены начинаются от 580 тысяч рублей

Отечественный магазин электроники DNS объявил о начале продаж гарнитуры смешанной реальности Apple Vision Pro. Стоимость аналогичной той, по...

На Meta Quest и PS VR2 вышла VR-игра Vampire: The Masquerade — Justice

Шведская студия Fast Travel Games объявила о выходе VR-игры по Миру Тьмы. Тайтл под названием Vampire: The Masquerade...

В Diablo 4 Lord of Hatred нашли предмет с 900% бонусом к золоту, и вопрос фарма золота отпал

Новое дополнение к Diablo 4 принесло не только свежий контент, но и очередной баг, который игроки с удовольствием...

Для No Man’s Sky вышло обновление Orbital — теперь можно строить свои корабли

Команда Hello Games выпустила очередное обновление No Man's Sky. Апдейт под названием Orbital вышел спустя чуть больше месяца...

СМИ: Apple свернула разработку Vision Pro и делает ставку на умные очки с Siri

Изадние MacRumors сообщило, что Apple фактически свернула разработку шлема Vision Pro. Обновление с чипом M5, вышедшее в октябре...

Если у вас есть VR-девайс, то вы обязаны сыграть в VR-версию Half-Life 2 – она ощущается совершенно иначе

Даже спустя двадцать лет после релиза Half-Life 2 способна удивлять игроков. Особенно, если вы недавно открыли для себя...

Phasmophobia для PS5, PS VR2 и Xbox Series отложили до октября

Kinetic Games объявила о переносе Phasmophobia для PS5, PS VR2 и Xbox Series X|S на октябрь. Изначально порт...

Самой популярной “неподдерживаемой” игрой на Steam Deck уже 5 месяцев остаётся Skyrim

The Elder Scrolls V: Skyrim удерживает место в топе самых играемых тайтлов на Steam Deck с декабря 2024...

Симулятор толпы Humanity выйдет 16 мая и сразу будет доступен подписчикам PS Plus

Японская студия Tha Ltd объявила дату релиза игры под названием Humanity. Игра выйдет 16 мая на PC, PS4,...

Превращение в британского гопника в трейлере VR-игры по “Острым козырькам”

Студия Maze Theory выпустила очередной трейлер VR-игры по мотивам сериала "Острые козырьки". В ролике Peaky Blinders: The King's...

Steam Link получил поддержку Meta Quest 2, 3 и Pro

Valve выпустила обновления приложения Steam Link, которое позволяет транслировать игры по сети из библиотеки Steam на телефоны, планшеты...

People Can Fly работает над VR-сурвайвалом по собственной франшизе

People Can Fly объявила о производстве тайтла под кодовым названием Project Bison. По заявлениям компании, это будет приключенческий...

Владельцы Apple Vision Pro могут подключать больше контроллеров для управления

Apple Vision Pro — топовый девайс расширенной/виртуальной реальности включающий технологию отслеживания глаз и ввода при помощи жестов рук....

Netflix не собирается создавать приложение для Apple Vision Pro

Представитель Netflix в беседе с Bloomberg сообщил, что компания не собирается выпускать отдельное приложение стриминга для шлема смешанной...

Metal: Hellsinger VR выйдет осенью — в Steam появилось демо

Funcom и The Outsiders рассказали, что VR-версия ритм-шутера Metal: Hellsinger поступит в продажу этой осенью. Точную дату разработчики,...

Hogwarts Legacy, Call of Duty и EA Sports FC 24 стали самыми скачиваемыми играми в PS Store за 2023 год

Компания Sony назвала подборку игр, которые стали самыми скачиваемыми на площадке PlayStation Store по итогам 2023 года. На...

Инди-разработчик показал симуляцию 250 тысяч зомби в реальном времени на движке Godot

Инди-разработчик под ником theargyle поделился новой демонстрацией своего рендерера орды – Godot одновременно симулирует и отрисовывает 250 тысяч зомби на ноутбуке MacBook Pro с чипом M1.

Помимо мелких противников, на сцене работает около тысячи более крупных и сложных врагов, рассчитываемых на стороне ЦП – это светящиеся “боссовые” зомби с продвинутым поведением.

На Steam Deck та же сцена выдаёт 30 кадров в секунду без серьёзных просадок. По словам разработчика, портативная консоль почти без проблем справилась с требовательной нагрузкой на шейдеры, что говорит об эффективности экспорта Godot на разные платформы.

https://www.reddit.com/r/godot/comments/1tdqmy8/thats_too_many_zombies_still_working_on_that_horde/

В основе симуляции лежит алгоритм boids с собственной реализацией избегания соседей.

Каждый зомби обладает индивидуальной логикой движения, а ключевая оптимизация – пространственное разбиение сцены, которое уменьшает число соседей, рассматриваемых каждым существом на каждом кадре.

Вся физика орды живёт на видеокарте. Мелкие зомби считаются в шейдере, а крупные CPU-противники передают свои координаты в видеопамять, чтобы орда могла обходить их при движении. Урон тоже подсчитывается на GPU и партиями возвращается на ЦП в виде очереди событий – для эффектов, звуков и подсчёта очков.

Сам разработчик описал поведение толпы как “упругую жидкость, отрисованную как система частиц”.

По физической модели сцена действительно ближе к симуляции упругой жидкости, чем к классическому ИИ отдельных противников – отсюда и масштаб, и характерная “обтекающая” манера, с которой орда движется по локации.

Рендеринг устроен нестандартно для Godot. Вместо MultiMesh разработчик использует проход композитора с собственными вершинным и фрагментным шейдером – на каждого видимого зомби отрисовывается один квад, а вся орда выводится одним draw-call. Параллельно идёт запись в g-буфер, чтобы позже отрисовать обводки противников через ещё один проход композитора.

Мелкие зомби представляют собой 16-направленные билборды, тогда как крупные противники – обычные 3D-модели. Чтобы орда не выглядела однообразно, разработчик добавил вариативность – отражения анимации по оси X, небольшие различия в размерах и оттенках, чуть разные скорости проигрывания анимаций у каждого экземпляра.

Несмотря на масштаб, для каждого мелкого зомби отслеживается отдельное здоровье и урон. В системе можно задавать разные типы существ с собственными значениями скорости, радиуса избегания, радиуса нанесения урона, базового запаса HP, входящего урона и визуала.

Стек у игры нарочно минимальный. По словам разработчика, в коде используются только gdscript и glsl, без ECS – всю тяжёлую работу выполняют шейдеры, а нагрузка на ЦП на показанной сцене не превышает 8 процентов. Очень впечатляющий результат для такой “массовки”.

Разработчик уточнил, что в видео показана поздняя стадия забега. На старте раунда орда должна представлять реальную угрозу, а ближе к финалу превращаться в симулятор тотального уничтожения зомби, когда давление переключается на крупных CPU-боссов.

В качестве визуального ориентира выбрана смесь между Vampire Survivors и Powerwashing Simulator.

После скандала с Outbound консультант опубликовал руководства по ответам на негативные отзывы в Steam

Во время геймплея около 30 тысяч зомби разработчику пока хватает, но запас по производительности позволяет ему демонстрировать сцены и с 400 тысячами существ одновременно.

Страницы тайтла в Steam пока нет, как и официального названия.


Источник: https://shazoo.ru/2026/05/18/184127/indi-razrabotchik-pokazal-simuliatsiiu-250-tysiach-zombi-v-realnom-vremeni-na-dvizhke-godot

Межтекстовые Отзывы
Посмотреть все комментарии
guest