В ресницах Маркуса Феникса в Gears of War: E-Day больше полигонов, чем во всем персонаже оригинальной игры

На Xbox Games Showcase состоялся показ Gears of War: E-Day, и разработчики поделились подробностями о том, насколько далеко...

Ритм-шутер Metal: Hellsinger выпустят для VR-устройств

Funcom и The Outsiders решили выпустить ритм-шутер Metal: Hellsinger на VR-устройствах. Разработкой порта займется команда Lab42. Релиз запланирован...

В России разработали VR-шлем Falcon VR с разрешением человеческого глаза

Лаборатория промышленного дизайна, инжиниринга и изобретений MNTlab рассказала "Известиям" о разработке шлема виртуальной реальности под названием Falcon VR....

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

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

Что еще показали на PlayStation Showcase 2023: Котики, ассасины и зомби

Этой ночью PlayStation провела конференцию, на которой показала множество трейлеров и сделала несколько анонсов. О самых важных играх...

Helldivers 2 стала самой загружаемой игрой на PS5 в феврале

Sony представила традиционную подборку самых скачиваемых игр PlayStation Store за прошедший месяц. На PS5 лидером февраля в США,...

Игрок каким-то образом провел более 700 часов в Expedition 33 – это 10% времени, которое прошло с релиза тайтла

Пользователь Reddit под ником IndependenceShotChan опубликовал в сообществе r/expedition33 скриншот, демонстрирующий 700 часов игрового времени в Expedition 33....

Grand Theft Auto: San Andreas Definitive Edition стала еще иммерсивнее благодаря новому VR-моду

Grand Theft Auto: San Andreas Definitive Edition поднялась на новый уровень погружения благодаря новому VR-моду.Новая модификация, разработанная пользователем...

Фотограф сделал 1,7 миллиона снимков ради одного идеального кадра с самолётом на фоне Солнца

Астрофотограф Эндрю МакКарти потратил шесть дней непрерывной съёмки, чтобы поймать момент, который длится буквально секунды: коммерческий авиалайнер, пересекающий...

Assassin’s Creed Nexus VR выйдет 16 ноября — новый трейлер

Ubisoft сообщила, что Assassin’s Creed Nexus VR станет доступна 16 ноября. Тайтл будет доступен владельцам шлемов Meta* Quest...

10 минут жуткого геймплея The Dark Pictures: Switchback

Студия Supermassive Games опубликовала 10 минут геймплея хоррора The Dark Pictures: Switchback. Это спин-офф одноименной серии, созданный специально...

Owlcat Games заменит актёра озвучки главного героя The Expanse: Osiris Reborn после критики игроков

Owlcat Games приняла решение заменить актёра озвучки мужского протагониста и его близнеца Джей в The Expanse: Osiris Reborn...

Облачный сервис Xbox Cloud Gaming стал доступен на гарнитурах Meta Quest

Microsoft объявила, что сервис для облачного гейминга Xbox Cloud Gaming стал доступен в формате беты на гарнитурах виртуальной...

Фанат старых ПК нашел 16 запечатанных корпусов NVIDIA CM 690 из 2008 года и собирается запустить на них Crysis на максималках

Пользователь Reddit с ником Far_Strain_3690 опубликовал в сообществе r/pcmasterrace фотографии настоящей находки: 16 корпусов Cooler Master CM 690...

Прямой эфир State of Play и чего ожидать от 90-минутной презентации – старт в 00:00

Sony проведёт новую презентацию State of Play уже сегодня, и она станет первым крупным шоу в насыщенной анонсами...

Разработка веб-приложений с AR

WebAR-приложения работают без установки — пользователь сканирует QR-код и сразу попадает в интерактив через браузер. Разработчик веб и...

Новый VR/AR шлем Sony разработан для “создания пространственного контента”

Долго ждать подробностей о новом шлеме смешанной реальности от Sony не пришлось. Сразу после анонса девайса для "создания...

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

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

Bloomberg: Запуск Apple Vision Pro состоится в феврале

Репортер Bloomberg Марк Гурман рассказал, что Apple планирует начать массовые продажи гарнитуры смешанной реальности Vision Pro в феврале...

ПК-версия Bloodborne получила крупное обновление 0.8

Моддеры продолжают улучшать ПК-версию Bloodborne, запущенную через эмулятор shadPS4. На этот раз знаменитый соулслайк получил обновление до версии...

Инди-разработчик показал симуляцию 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