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

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

Тиктокер завел себе VR ИИ-компаньона и показал антиутопическое будущее человечества

Пользователь TikTok Мак Фалконер неожиданно привлек огромное внимание благодаря видео со своим ИИ-компаньоном по имени Мервин, который демонстрирует...

Хидео Кодзиме говорили, что “играм не нужны сюжеты”, поэтому он прочитал 300 книг при создании одной игры, чтобы доказать обратное

Хидео Кодзима поделился воспоминаниями о том, каково было быть одним из первопроходцев сюжетно-ориентированных видеоигр. В частности, он рассказал,...

Amazon уничтожает сотни запечатанных дисков для PS5, потому что их никто не покупает

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

Игрок нашёл в модифицированном Skyrim булаву, которая лечит цель при ударе – ему тут же предложили испробовать её на Назиме

Среди модов для Skyrim, как известно, есть всё что угодно – в том числе и очень странное оружие....

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

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

В сентябре Alien: Rogue Incursion получит не-VR версию

В декабре прошлого года студия Survios выпустила на PS VR2, Meta Quest 3 и SteamVR сурвайвал-хоррор Alien: Rogue...

Ubisoft не будет наращивать инвестиции в VR после “разочаровывающих” продаж Assassin’s Creed Nexus VR

Глава Ubisoft Ив Гиймо прокомментировал продажи экшена Assassin’s Creed Nexus VR, назвав "немного разочаровывающими". На этом фоне издатель...

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

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

В GTA 6 не будет покупки домов в сюжетном режиме

Покупать жильё в одиночной кампании GTA 6 не дадут, и объясняется это сюжетными обстоятельствами. Джейсон и Люсия находятся...

СМИ: Apple работает над игровыми, спортивными и адаптированными iPad-приложениями для гарнитуры смешанной реальности

Марк Гурман из Bloomberg рассказал, что Apple разрабатывает целый ряд различных приложений и сервисов для предстоящей гарнитуры смешанной...

Старый номер из DVD “Властелина колец” привёл фаната к набору шахмат 2001 года

Иногда самые интересные находки прячутся не в интернет-магазинах, а в старых вещах, которые давно списали со счетов. Так...

Анонсирующий трейлер Assassin’s Creed Nexus для VR

На презентации Ubisoft показали первый трейлер Assassin's Creed Nexus, которая позволит вжиться в роль ассасина в гарнитуре виртуальной...

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

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

Meta запустила подписку Meta Quest+ с бесплатными раздачами игр для своих VR-гарнитур

Весной в сети появилась информация, что компания Meta готовит подписочный сервис с ежемесячными играми для своих VR-гарнитур. Спустя...

Игроки нашли дождевик Билла Скарсгарда из PHYSINT – он стоит 150 тысяч рублей

У Хидео Кодзимы одежда персонажей никогда не бывает просто одеждой – это снаряжение, часть лора и повод разглядывать...

Японский стример создал игру по мотивам мема о копании алмазов, где кнопка “сдаться” показывает, как близко вы были к цели

Японский инди-разработчик и VTuber Эндзи Ниа (園児ニア) выпустил бесплатную игру Diamond Digging Simulator на платформе Unityroom, созданную на...

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

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

Шлем Meta Quest 3 выйдет этой осенью по цене в 499 долларов

Компания Meta* Марка Цукерберга официально анонсировала VR-шлем Meta Quest 3, а также сообщила, что устройство поступит в продажу...

Сериал HBO по “Гарри Поттеру” откажется от знаменитой темы Хогвартса

Сериал HBO по вселенной "Гарри Поттера" готовится к серьёзным переменам, и одна из них может задеть фанатов франшизы...

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

Добавить комментарий