Gamedev suffering
9.33K subscribers
973 photos
89 videos
13 files
2.38K links
Авторский блог Андрея Апанасика о разработке игр и индустрии.

Разрабытываю сервис для оперирования LiveOps: https://balancy.co

Мысли про другие вещи мне интересные: @apanasik_jobless

Реклама: https://t.me/gamedev_suffering/2202
Download Telegram
Welp. Здоровья погибшим 🫡
Please open Telegram to view this post
VIEW IN TELEGRAM
1🫡168🤡41😢9🤣7👍4
Ну что, котята, CD Projekt Red показали технодемку Ведьмака 4, где рассказали о технологиях и, в частности, про работу с UE5. Про саму игру там мало что сказать пока можно 😅

Прошлись по различным аспектам движка.
- Nanite foliage для растений. Из небольшого числа мелких кусков собираются различные деревья. Поддерживает и анимации на GPU. Nanite voxel representation, чтоб решить проблемы пересечений. Будет в UE 5.7.
- Lumen теперь в 2+ раза быстрее, чем был на релизе UE5.
- Переписали рендеринг пайплайн, чтоб работал асинхронно.
- Unreal Animation Framework позволяет влезать в 60 фпс на консолях с 300+ анимированными скелетонами.
- Monition matching solution. Для связки, например, анимаций лошади и Цири. Также очень помогает при переходах из синематиков к реальному геймплею. Плюс вовсю используют ML Deformer.
- Chaos physics.
1. Для одежды улучшили то, как взаимодействует ткань. Вмещается всё в доли миллисекунд.
2. Запекают данные поверхностей жидкостей, чтоб ускорить симуляцию оных.
- Стриминг систему ускорили для статичных структур. В случае с демкой City это ускорило стриминг на 90% 🤔
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥55👎1
Media is too big
VIEW IN TELEGRAM
Вечная борьба.
🤣83❤‍🔥10
После новостей и статей про UE5...читать вот такие новости про то, что «Unity делает свою первую игру и выпускает её на Nintendo Switch 2», как-то...мда.

Круто, что они, всё же, сами начинают использовать свой движок, но хотелось бы видеть что-то типа их демки Time Ghost или прошлой The Heretic, а не вот такое =/

#unity
🫡47🤣27👎5🌚3👍2
Просто напоминалка, что канал, дайджест, обзоры и в целом мою деятельность можно поддержать.
- На Патреоне
- Подписаться на Бубси
- Закинуть через ЯндексДеньги
- На Палку кинуть монет
- Ну или прям в Телеге монетками

Материалы, как и раньше, как и всегда — были и будут бесплатными. Подписки — чисто способ выразить поддержку.
94❤‍🔥38🔥3👍2💩2
Тим Суини пишет, что Unreal Engine перейдёт к координатам Left-Up-Forward, начиная с UEFN, а потом и в UE5-6 постепенно с помощью настроек в интерфейсе и вспомогательных функций/макросов для облегчения перехода.

Это позволит согласовать Unreal с Y-Up стандартами USD и glTF.

Лучшим временем для внесения этих изменений был 1995 год, но я считаю, что сейчас тоже хорошая возможность, с запуском Scene Graph в UEFN.


#unrealengine
🤯70🤣21❤‍🔥13👍4
This media is not supported in your browser
VIEW IN TELEGRAM
🤣103🔥23❤‍🔥2💩2👍1
[ Недельный геймдев: #229 — 9 июня, 2025 ]

📜 Обновления/релизы/новости
- Resident Evil 9, Atomic Heart 2 и стратегия по «Игре престолов»: что показали на Summer Game Fest 2025
- Суд отклонил апелляцию Apple по делу против Epic Games
- Ubisoft отключила серверы XDefiant, а продюсер шутера Марк Рубин объявил об уходе из индустрии
- Zynga закрыла студию Echtra Games, работавшую над Torchlight III
- Стив Коллинз покидает Unity, спустя полгода работы
- Геймдиректор Stellar Blade заявил, что поддерживает создание модов для игры
- Tango Gameworks обновила логотип и начала поиск людей для неанонсированного экшена
- CDPR: лицо Цири в «Ведьмаке 4» — это точная копия модели из третьей части, адаптированная под MetaHuman
- Unreal Engine перейдёт к координатам Left-Up-Forward, начиная с UEFN
- Онлайн Deltarune в Steam превысил 130 тысяч игроков
- Playtika уволила ещё 160 человек
- Black Myth: Wukong выйдет на Xbox Series 20 августа — спустя ровно год после ПК и PS5
- Новый визуальный редактор для событий и объявлений в Steam
- Вышел Unreal Engine 5.6
- Суд признал владельцев «Леста Игры» и Wargaming экстремистами
- Bevy 0.16
- Ускорение веб-билдов Godot

🆓 Халява/раздачи/бандлы/курсы
- Big Bang Unreal & Unity (and Godot) Asset Humble Bundle

📝 Интересные статьи/видео
- [EN] CD Projekt Red показали технодемку Ведьмака 4, где рассказали о технологиях и, в частности, про работу с UE5
- [RU] Симуляция жизни частиц в браузере на WebGPU
- [EN] Моделирование и текстурирование злобного мурлока в ZBrush, Maya и Substance 3D Painter
- [RU] 3D для каждого. Оптимизация. Часть 3. Графические ремастеры
- [EN] Биология Monster Hunter Wilds
- [RU] 3D для каждого. Оптимизация. Часть 4. Ремейк меша
- [EN] 7 типичных ошибок в ZBrush
- [EN] Как создать фотореалистичного человека с кинематографическими нотками киберпанка
- [EN] Painkiller RTX: A Classic FPS Gets A Beautiful Path-Traced Upgrade
- [RU] Проектируем змейку под учебный RISC-V микроконтроллер
- [EN] Анализ аниме-арта: как создавать яркие сцены в Unreal Engine 5
- [EN] Как Unity разработала свою первую за 20 лет игру эксклюзивно для Nintendo Switch 2
- [EN] 63 лучших мобильных игры в стадии софтлонча: MatchBound Legends, Game of Thrones: Dragonfire, Paint Brawl, Sonic Rumble и другие
- [EN] Моделирование и текстурирование кинематографического воина с помощью ZBrush и Substance 3D
- [EN] Как Voodoo создаёт хиты
- [EN] Воссоздание игровой сцены с большим количеством ассетов в Blender, Substance 3D Painter и ZBrush
- [RU] «KranK этим горел»: интервью о наследии автора «Вангеров» и «Периметра»
- [EN] Создание научно-фантастической космической станции в 3D
- [EN] D3D12 Cooperative Vector

📙 Разное
- Годы изучения математики, физики и информатики принесли результат
- Вечная борьба
- 3d, но есть нюанс
- Диегетический инвентарь

Также вы можете подписаться на рассылку дайджеста.

#дайджест #gamedevnews
👍25🔥5❤‍🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Если вы задавались вопросом, зачем нужны годы изучения математики, физики и информатики, то вот вам ответ.

И вообще рекомендую подписаться на Золдена. Он физический движок свой пилит, который чисто на GPU работает.
🫡119🌚40💩19🤡13👎8
Forwarded from Game journalist Tycoon (Andrei Apanasik)
This media is not supported in your browser
VIEW IN TELEGRAM
Одинаковые цвета видятся иначе в зависимости от окружающих пикселей. Тут один и тот же цвет бордера видится разным в зависимости от фона и окружения. Помните сине-золотое платье? 😭

Не то, чтоб это какая-то новость, но всегда страдал из-за того, что не могу считывать/понимать сочетания цветов. До сих пор проблемы с подбором одежды, про интерьеры вообще молчу. Не знаю, если честно, как руку в этом вопросе набить. Очень всё не консистентно пока выглядит, но буду пробовать и пытаться дальше 😤

Это ещё к вопросу о том, что очень важно подобрать нужную палитру, особенно в пиксель-арте, где ты работаешь на уровне пикселей, явно.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍23🤯10🤔5😢3
This media is not supported in your browser
VIEW IN TELEGRAM
Тим Кейн такой няша, всё же 🤗 Будьте все таким добродушными и крутыми как Тим.

P.S. из последнего видео про счастье.
❤‍🔥74👎5🤯3🤡2💩1
Digital Foundry провели интервью с командой CDPR и сотрудником от Эпиков, где обсудили демку.

В общем-то, рекомендую вам самим посмотреть, но, что интересно, основных причин для перехода со своего движка на UE5 всего две (и нет, это не потому что их движок плохой):
1. Мультипродакшн. После релиза Киберпанка компания решила одновременно пилить несколько продуктов. Для этого нужно, например, иметь возможность легко перебрасывать людей между проектами.
2. Мультиплеер (внезапно 🤔). Их движок полностью заточен под однопользовательский опыт. UE5 в это плане упрощает многие вещи.

Большая проблема была при переходах из синематика в геймплей. Dynamic resolution разваливается, т. к. при переходах вся история теряется, что влияет на occlusion, наниты багуют, приходится переотрисовывать кучу всего. В первом кадре после перехода из-за этого может быть спайк до 10мс.
1. Первая оптимизация заключалась в том, чтоб подготовить хотя бы часть данных для первых кадров после перехода.
2. За счёт тройного буфера у них в запасе есть пара фреймов.

Из явных проблем, с которыми вечно сталкиваются, выделили:
1. Стриминг данных. Быстрый SSD очень помогает с этим.
2. Сборщик мусора (внезапно!). Для демки они это обошли, т. к. вручную подчищали местами, но в реальной игре это проблема.

При старте работы над Кипрепанком команда переписала свой движок, чтоб не было одного "игрового потока", весь игровой процесс в многопотоке работал. Команде было очень тяжело перестроиться ​😅

В списке того, чем гордятся в демке, больше всего говорят про растительность/деревья. Воксельная система это прям пушка.

#unrealengine
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥44😱4🤣4🤔2❤‍🔥1
[ Недельный геймдев: #230 — 15 июня, 2025 ]

📜 Обновления/релизы/новости
- Почему и как провалилась Dragon Age: The Veilguard — главное из расследования Джейсона Шрайера
- Sony сняла региональную блокировку почти со всех своих игр в странах без PSN
- Dune: Awakening успешно стартовала в Steam — онлайн свыше 175к
- Piranha Bytes до закрытия работала над Elex 3
- Tencent рассматривает покупку Nexon
- Bend Studio уволила около 30% сотрудников
- Apple представила приложение Apple Games — с играми из App Store и Apple Arcade, а также функциями Game Center
- У Switch 2 оказался лучший старт в истории консолей
- Гильдия актёров США достигла предварительного соглашения с игровыми компаниями
- В Team Cherry заявили, что Hollow Knight: Silksong выйдет «до праздников» 2025 года
- Вышла бета-версия Blender 4.5 с поддержкой Vulkan
- Defold 1.10.2
- Шейдеры для семплов на Vulkan теперь также доступны на slang
- Сюхэй Ёсида: «Главная причина успеха Stellar Blade — это боевая система»
- Обновленные игровые шаблоны для Unreal Engine 5.6
- Привязывали к стулу, пошлили и пукали в лицо — в чём обвиняют экс-руководителей Ubisoft

🆓 Халява/раздачи/бандлы/курсы
- Live Link Face от Epic Games теперь доступно для Android

📝 Интересные статьи/видео
- [EN] Inside The Witcher 4 Unreal Engine 5 Tech Demo: CD Projekt RED + Epic Deep Dive Interview
- [RU] Как два брата из Чечни делали скандинавский шутер мечты Вильде — и дошли до релиза
- [EN] Работа со светом в Godot
- [RU] SharedLogic. Общий игровой код для Unity-клиента и .NET-сервера, который экономит ваши силы
- [EN] Создание сказочного персонажа
- [RU] Игра ли жизнь, если кубики поддельны
- [EN] Создание окружения с лесной хижиной по мотивам Alan Wake 2
- [RU] Создание 2D игры на Python
- [EN] Как я подготовил свою демоверсию для Steam Next Fest
- [RU] Лаконичный макрос defer для C++17
- [EN] Как Dead as Disco взлетела в списках желаемого, благодаря демоверсии
- [RU] Как написали самый быстрый 2.5D шутерный движок за историю человечества и как он работает
- [EN] Долгий, сюрреалистический путь разработки NetherWorld от Hungry Pixel
- [RU] Earcut на битах
- [EN] Making a killing: The playful 2D terror of Psycasso
- [RU] Процедурная генерация миров: как создать уникальные локации для каждого игрока
- [EN] Создания оружия Witchfire
- [RU] Первый блин. Вынесенные уроки из разработки своей первой игры
- [EN] Анимация ткани с использованием вычислительного шейдера
- [RU] Делаем сразу множество игр, или как создать эмулятор
- [EN] Как создать скульптуру Бахуса в естественной позе в ZBrush
- [RU] Самые необычные и странные RPG: от абсурдной до гениальной
- [EN] Rules of the Game: Five Tricks of Highly Effective Designers
- [RU] «Никому не советую, но мы попробовали»: интеграция игры в React Native с помощью Unity, Game Engine и Godot
- [EN] Voronoi, Hashing and OSL

📝 Интересные статьи/видео
- Впечатляющий лицевой риг
- Процедурного генерация 3D-города из 2D-карты в Blender
- Аматэ Юдзуриха воссоздана в Blender
- Cвоя система анимации на C примерно в 14 раз быстрее, чем система анимации в Unity

📙 Разное

Также вы можете подписаться на рассылку дайджеста.

#дайджест #gamedevnews
🔥21👍14
Помните историю о том, что Дино Патти, сооснователю студии Playdead (Inside и Limbo), другой соучредитель Арнт Йенсен пригрозил иском о нарушении прав интеллектуальной собственности?

Ну так вот...Playdead всё же собирается идти в суд. По словам Патти, Йенсен хочет «стереть его из истории Playdead».

И всё это из-за одного поста на LinkedIn (ну и из-за ущемлённого эго Йенсена 🌚).
🤡63🫡12🤯3
This media is not supported in your browser
VIEW IN TELEGRAM
Утром
1. Полигон качат
2. Анжуманя

Вечером
1. Полигон качат
2. Анжуманя

https://x.com/Carpsies_3D/status/1934675334840140223
🌚82🔥51👎6🤡3😡1
[ Недельный геймдев: #231 — 22 июня, 2025 ]

📜 Обновления/релизы/новости
- Marathon не выйдет 23 сентября — игру перенесли на неопределённый срок
- Microsoft и AMD заключили многолетнее партнёрство — они создадут чипы для консолей следующего поколения
- Хидео Кодзима внёс изменения в сценарий Death Stranding 2 после того, как получил очень положительные отзывы от тестировщиков
- Nexus Mods сменил владельца — создатель сайта отошёл от дел, потому что устал и хочет отдохнуть
- Джош Сойер считает, что возможная Pillars of Eternity 3 должна перейти к 3D — как Baldur’s Gate 3
- Продажи Stellar Blade достигли 3 миллионов копий
- Лиза Су объявила, что AMD и Microsoft создадут открытую экосистему игровых устройств на базе ИИ и с некстген-графикой
- Сооснователь студии авторов Inside и Limbo рассказал, что компания собирается подать на него в суд — за нарушение авторских прав
- Продажи Lies of P достигли трёх миллионов копий
- «Леста Игры» перешла под контроль государства
- ИРИ потратит 3,4 млрд рублей на поддержку российских игр в течение ближайших трёх лет
- Кооперативный симулятор альпиниста PEAK купили 100к раз за сутки
- Sensor Tower купила аналитический сервис Playliner
- Релиз O3DE 25.05

🆓 Халява/раздачи/бандлы/курсы
- Mega Mix Unity Asset Store Humble Bundle

📝 Интересные статьи/видео
- [EN] On Shaping Light
- [RU] Пишем 3D-игру весом в 600Кб… Ч.1
- [EN] Как создаются игры: звуковой дизайн
- [EN] Как настроить стилизованный материал деревни троглодитов в Substance 3D Designer
- [RU] Как создавали и запускали «Мир домовят»: match-3 по мотивам русских народных сказок
- [EN] Создание фэнтезийной сюжетной сцены с использованием ZBrush и UE5
- [RU] Свой первый прототип игры на Unity
- [EN] Фаузи Месмар из Ubisoft об искусстве генерирования оригинальных идей, а также оптимизации собственного творчества
- [RU] MyCivGame. Как сделать свою Civilization
- [EN] Гномья крепость в стиле Властелина колец
- [RU] Низкоуровневый скриптинг на C++ для игровых движков
- [EN] Инди-разработчик Томас Ватерзуи из Please, Touch The Artwork: «Я вынужден смириться с шестимесячной депрессией после релиза»
- [RU] Третьесортные приезжие. Кипр: разработка, бизнес и жизнь в 2025
- [EN] Создание стилизованного 3D-окружения Эдо с изображением горы Фудзи
- [RU] WaveManager: Реализуем систему управления волнами врагов в Unity
- [EN] Руководство по стилизованному искусству окружения в Unreal Engine
- [EN] Рендеринг чёткого текста на GPU
- [EN] Инновации — дело дорогое и болезненное. Начните с копирования приличного велосипеда

📙 Разное
- Какие формы
- Риг Кэльпи из Ведьмака 4
- Шейдер чулочков, работающий на смартфоне

Также вы можете подписаться на рассылку дайджеста.
🔥35👍5
Странно, что в блоге Godot нету поста про это, а Эми шедоудропнул новость только в Bluesky, но для движка появился долгожданный Asset store.

Как понимаю, пока в бете.

#Godot
🎉74🤯17🔥10🌚2🤔1
Индюки нередко смотрят лишь на крупные площадки для маркетинга, предполагая, что там "огромная аудитория" и что смогут "урвать кусок трафика". Может и урвут, а может и нет.

Я бы рекомендовал (помимо прочего) обратить свой взгляд и на небольшие сообщества/сайты. Особенно если там есть спец. инициативы по поддержке индюков. Из тех, где я сижу, с небольшим числом подписчиков, но консистентным активом:
1. kknights
2. enthub. Там админ как раз анонсировал инициативу для индюков только что

По количеству, само собой, не сравнится с Пикабу или DTF, но аудитория более лояльна и может дать дополнительные буст для небольшой инди на старте.
👍67🔥18❤‍🔥5🌚5🎉3
[ Недельный геймдев: #232 — 29 июня, 2025 ]

📜 Обновления/релизы/новости
- «С нами всё в порядке!»: «Леста Игры» объявила о планах обжаловать решение суда о признании экс-главы экстремистом
- Бетка Ассет-стора для Godot
- Dune: Awakening достигла миллиона проданных копий — она показала самый успешный старт в истории Funcom
- Кооперативный симулятор скалолазания Peak разошёлся тиражом в миллион копий за 6 дней
- Студия авторов MindsEye подтвердила решение провести сокращения
- В студии The Chinese Room прошли сокращения, но релиз Bloodlines 2 всё ещё намечен на октябрь
- Продажи франшизы Little Nightmares достигли 20 миллионов копий
- Расширение студии, переход на UE5 и задействование компаньонов — Owlcat о The Expanse: Osiris Reborn
- Крис Авеллон присоединился к студии Republic Games — она создаёт игру, вдохновлённую «золотым веком RPG»
- Riot закрывает Hypixel Studios и отменяет Hytale после десятилетия разработки
- API Steamworks для получения данных о продажах
- Изменения в управлении изображениями на странице в магазине Steam
- Google выпустила собственное автономное приложение Instant Games
- Apple вводит новые сложности, чтобы «открыть» App Store в ЕС

🆓 Халява/раздачи/бандлы/курсы
- Июньский контент для UE
- Риг Триггера из Zenless Zone Zero
- SideFX делится инструментами Houdini, разработанными для Project Skylark

📝 Интересные статьи/видео
- [EN] «Цифровое воровство» и справедливость
- [EN] Создание воображаемого ретро-устройства с помощью Blender и Substance 3D
- [RU] Создание Chessort: игра для сортировки шахматных головоломок
- [EN] Создание стилизованного персонажа-скелета в 3D
- [EN] Какие жанры «правили» в Steam? Новый взгляд
- [EN] Rules of the Game 2025: Uncommon Techniques from Insightful Designers
- [EN] Создание жуткой сцены с таксофоном, вдохновлённой Silent Hill и Resident Evil
- [RU] Владимир Белецкий — как мужик пошёл искать Лихо Одноглазое
- [EN] Создание расписанного меча с помощью Substance 3D
- [EN] Advanced Graphics Programming in Unreal, part 1
- [EN] Почему вы откладываете битву с финальным боссом
- [EN] Создание реалистичной дрели с износом с использованием 3ds Max и Substance 3D
- [EN] 5 полезных советов по Blender
- [EN] «Мы буквально прошли через мясорубку». Безвременная смерть и травматическое возрождение Evercore Heroes
- [EN] Узнайте больше о технологии, лежащей в основе RenderMan XPU от Pixar
- [EN] Немножко туторов по пиксель-арту

📙 Разное
- Пиксель-арт в 3 секундах
- Тапатульки в Майке

Также вы можете подписаться на рассылку дайджеста.

#дайджест #gamedevnews
👍21🔥7😡3👎2💩1