Forwarded from Заметки безработного Апанасика (Andrei Apanasik)
Digital Foundry провели интервью с командой CDPR и сотрудником от Эпиков, где обсудили демку.
В общем-то, рекомендую вам самим посмотреть, но, что интересно, основных причин для перехода со своего движка на UE5 всего две (и нет, это не потому что их движок плохой):
1. Мультипродакшн. После релиза Киберпанка компания решила одновременно пилить несколько продуктов. Для этого нужно, например, иметь возможность легко перебрасывать людей между проектами.
2. Мультиплеер (внезапно🤔 ). Их движок полностью заточен под однопользовательский опыт. UE5 в это плане упрощает многие вещи.
Большая проблема была при переходах из синематика в геймплей. Dynamic resolution разваливается, т. к. при переходах вся история теряется, что влияет на occlusion, наниты багуют, приходится переотрисовывать кучу всего. В первом кадре после перехода из-за этого может быть спайк до 10мс.
1. Первая оптимизация заключалась в том, чтоб подготовить хотя бы часть данных для первых кадров после перехода.
2. За счёт тройного буфера у них в запасе есть пара фреймов.
Из явных проблем, с которыми вечно сталкиваются, выделили:
1. Стриминг данных. Быстрый SSD очень помогает с этим.
2. Сборщик мусора (внезапно!). Для демки они это обошли, т. к. вручную подчищали местами, но в реальной игре это проблема.
При старте работы над Кипрепанком команда переписала свой движок, чтоб не было одного "игрового потока", весь игровой процесс в многопотоке работал. Команде было очень тяжело перестроиться 😅
В списке того, чем гордятся в демке, больше всего говорят про растительность/деревья. Воксельная система это прям пушка.
#unrealengine
В общем-то, рекомендую вам самим посмотреть, но, что интересно, основных причин для перехода со своего движка на UE5 всего две (и нет, это не потому что их движок плохой):
1. Мультипродакшн. После релиза Киберпанка компания решила одновременно пилить несколько продуктов. Для этого нужно, например, иметь возможность легко перебрасывать людей между проектами.
2. Мультиплеер (внезапно
Большая проблема была при переходах из синематика в геймплей. Dynamic resolution разваливается, т. к. при переходах вся история теряется, что влияет на occlusion, наниты багуют, приходится переотрисовывать кучу всего. В первом кадре после перехода из-за этого может быть спайк до 10мс.
1. Первая оптимизация заключалась в том, чтоб подготовить хотя бы часть данных для первых кадров после перехода.
2. За счёт тройного буфера у них в запасе есть пара фреймов.
Из явных проблем, с которыми вечно сталкиваются, выделили:
1. Стриминг данных. Быстрый SSD очень помогает с этим.
2. Сборщик мусора (внезапно!). Для демки они это обошли, т. к. вручную подчищали местами, но в реальной игре это проблема.
При старте работы над Кипрепанком команда переписала свой движок, чтоб не было одного "игрового потока", весь игровой процесс в многопотоке работал. Команде было очень тяжело перестроиться
В списке того, чем гордятся в демке, больше всего говорят про растительность/деревья. Воксельная система это прям пушка.
#unrealengine
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Inside The Witcher 4 Unreal Engine 5 Tech Demo: CD Projekt RED + Epic Deep Dive Interview
Unreal Fest 2025 kicked off in spectacular style with a stunning demonstration of The Witcher 4 content running in a new Unreal Engine 5 demo, showcasing key advancements made for the technology - and all running on a standard PlayStation 5 with hardware…
🔥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
📜 Обновления/релизы/новости
- Почему и как провалилась 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
Suvitruf's Blog :: Gamedev suffering
Недельный геймдев: #230 — 15 июня, 2025 | Gamedev suffering
Из новостей: почему и как провалилась Dragon Age: The Veilguard, Sony сняла региональную блокировку почти со всех своих игр в странах без PSN, сотрудников Ubisoft привязывали к стулу. Из интересностей: интервью с командой CDPR и сотрудником Эпиков про демку…
🔥21👍14
Помните историю о том, что Дино Патти, сооснователю студии Playdead (Inside и Limbo), другой соучредитель Арнт Йенсен пригрозил иском о нарушении прав интеллектуальной собственности?
Ну так вот...Playdead всё же собирается идти в суд. По словам Патти, Йенсен хочет «стереть его из истории Playdead».
И всё это из-за одного поста на LinkedIn (ну и из-за ущемлённого эго Йенсена 🌚).
Ну так вот...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
1. Полигон качат
2. Анжуманя
Вечером
1. Полигон качат
2. Анжуманя
https://x.com/Carpsies_3D/status/1934675334840140223
🌚82🔥50👎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
- Шейдер чулочков, работающий на смартфоне
Также вы можете подписаться на рассылку дайджеста.
📜 Обновления/релизы/новости
- 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
- Шейдер чулочков, работающий на смартфоне
Также вы можете подписаться на рассылку дайджеста.
Suvitruf's Blog :: Gamedev suffering
Недельный геймдев: #231 — 22 июня, 2025 | Gamedev suffering
Из новостей: Microsoft и AMD заключили многолетнее партнёрство, Nexus Mods сменил владельца, продажи Stellar Blade достигли 3 миллионов копий, «Леста Игры» перешла под контроль государства. Из интересностей: on shaping light, пишем 3D-игру весом в 600Кб,…
🔥35👍5
Странно, что в блоге Godot нету поста про это, а Эми шедоудропнул новость только в Bluesky, но для движка появился долгожданный Asset store.
Как понимаю, пока в бете.
#Godot
Как понимаю, пока в бете.
#Godot
🎉74🤯16🔥10🌚2🤔1
Индюки нередко смотрят лишь на крупные площадки для маркетинга, предполагая, что там "огромная аудитория" и что смогут "урвать кусок трафика". Может и урвут, а может и нет.
Я бы рекомендовал (помимо прочего) обратить свой взгляд и на небольшие сообщества/сайты. Особенно если там есть спец. инициативы по поддержке индюков. Из тех, где я сижу, с небольшим числом подписчиков, но консистентным активом:
1. kknights
2. enthub. Там админ как раз анонсировал инициативу для индюков только что
По количеству, само собой, не сравнится с Пикабу или DTF, но аудитория более лояльна и может дать дополнительные буст для небольшой инди на старте.
Я бы рекомендовал (помимо прочего) обратить свой взгляд и на небольшие сообщества/сайты. Особенно если там есть спец. инициативы по поддержке индюков. Из тех, где я сижу, с небольшим числом подписчиков, но консистентным активом:
1. kknights
2. enthub. Там админ как раз анонсировал инициативу для индюков только что
По количеству, само собой, не сравнится с Пикабу или DTF, но аудитория более лояльна и может дать дополнительные буст для небольшой инди на старте.
👍65🔥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
📜 Обновления/релизы/новости
- «С нами всё в порядке!»: «Леста Игры» объявила о планах обжаловать решение суда о признании экс-главы экстремистом
- Бетка Ассет-стора для 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
Suvitruf's Blog :: Gamedev suffering
Недельный геймдев: #232 — 29 июня, 2025 | Gamedev suffering
Из новостей: Dune Awakening достигла миллиона проданных копий, Peak разошлась тиражом в миллион копий за 6 дней, Крис Авеллон работает над новой RPG, Riot закрывает Hypixel Studios и отменяет Hytale после десятилетия разработки. Из интересностей: цифровое…
👍21🔥7😡3👎2💩1
Microsoft сократит ещё 9000+ человек. Дофига, конечно.
В игровых студиях в том числе:
- В подразделении King, работающем над Candy Crush, 200 человек уволят (~10% штата).
- Zenimax, куда входит Bethesda, тоже скоро начнёт уведомлять сотрудников.
- Turn 10, разрабатывающая Forza Motorsport, лишилась около половины штата.
- Perfect Dark отменили, The Initiative закрывают.
- Пишут, что Фил Спенсер уйдёт с поста CEO Microsoft Gaming после запуска Xbox следующего поколения. Опровергли.
- Сотрудники студии Джона Ромеро написали, что «вся студия» распускается.
- Команды Forza Motorsport больше нет, остались только те, кто работает над Horizon.
Интересно, Фил в своём письме отдельно отмечает, что, в первую очередь, под сокращения попали манагеры🤔
В игровых студиях в том числе:
- В подразделении King, работающем над Candy Crush, 200 человек уволят (~10% штата).
- Zenimax, куда входит Bethesda, тоже скоро начнёт уведомлять сотрудников.
- Turn 10, разрабатывающая Forza Motorsport, лишилась около половины штата.
- Perfect Dark отменили, The Initiative закрывают.
- Пишут, что Фил Спенсер уйдёт с поста CEO Microsoft Gaming после запуска Xbox следующего поколения. Опровергли.
- Сотрудники студии Джона Ромеро написали, что «вся студия» распускается.
- Команды Forza Motorsport больше нет, остались только те, кто работает над Horizon.
Интересно, Фил в своём письме отдельно отмечает, что, в первую очередь, под сокращения попали манагеры
Please open Telegram to view this post
VIEW IN TELEGRAM
😢45🫡27🤯9👍7😱2
This media is not supported in your browser
VIEW IN TELEGRAM
Если тебе нужен шанс наконец-то допилить тот игровой сервис, который лежит в черновиках — вот он 👇
VK Dev Grants — конкурс с грантами до 1 млн рублей и полной поддержкой от VK. Заявку можно подать хоть одному, хоть командой. Дают не просто деньги, а вебинары, менторство и продвижение твоего проекта на 45 млн пользователей платформы.
📅 Регистрация на первый этап — до 31 июля.
🎁 За идею можно сразу получить 50 000.
Всё честно, поэтапно и с умом.
Регистрируйся тут.
#реклама
VK Dev Grants — конкурс с грантами до 1 млн рублей и полной поддержкой от VK. Заявку можно подать хоть одному, хоть командой. Дают не просто деньги, а вебинары, менторство и продвижение твоего проекта на 45 млн пользователей платформы.
📅 Регистрация на первый этап — до 31 июля.
🎁 За идею можно сразу получить 50 000.
Всё честно, поэтапно и с умом.
Регистрируйся тут.
#реклама
👍60🤡49🤣11🌚3❤🔥2
Forwarded from Заметки безработного Апанасика (Andrei Apanasik)
This media is not supported in your browser
VIEW IN TELEGRAM
Приключения продолжаются. Следующая задача была в том, чтоб обновлять объекты в игре на основании ивентов системы об изменениях окон. Для этого есть удобный хук SetWinEventHook, хотел бы я сказать, но...
1. Там может прилететь множество событий различных. Есть частично схожие события (
2. Прилетает это всё в другом потоке. Но эт ладно, синхроним через очередь.
3. Не все окна уничтожаются при закрытии. Например, всеми используемый File explorer не вызывает событие
4. Когда происходят действия с окном, то там прилетает указатель. И это может быть как корневое окно, так и дочернее. Окно состоит из нескольких мини-окон под капотом, у каждой свой дескриптор. Поле для поиска, например, это подокно (лол). Приходится GetAncestor'ом брать родителя.
5. Но и это с нюансами. Например, когда тот же File explorer закрывается, то вызывается событие
В итоге, почти всё победил. Остался только баг с меню Пуск. По ивентам не могу отловить его закрытие, поэтому объект в мире игры продолжает висеть. Возможно просто отфильтрую его, чтоб вообще не появлялся.
1. Там может прилететь множество событий различных. Есть частично схожие события (
EVENT_OBJECT_HIDE
, EVENT_SYSTEM_DIALOGEND
, EVENT_OBJECT_DESTROY
, EVENT_SYSTEM_FOREGROUND
). Часть из которых прокает одновременно порой.2. Прилетает это всё в другом потоке. Но эт ладно, синхроним через очередь.
3. Не все окна уничтожаются при закрытии. Например, всеми используемый File explorer не вызывает событие
EVENT_OBJECT_DESTROY
. Чтоб не тратить ресурсы на пересоздания, шелл это окно скрывает, а не убивает, вызывая событие EVENT_OBJECT_CLOAKED
.4. Когда происходят действия с окном, то там прилетает указатель. И это может быть как корневое окно, так и дочернее. Окно состоит из нескольких мини-окон под капотом, у каждой свой дескриптор. Поле для поиска, например, это подокно (лол). Приходится GetAncestor'ом брать родителя.
5. Но и это с нюансами. Например, когда тот же File explorer закрывается, то вызывается событие
EVENT_SYSTEM_FOREGROUND
. При этом там id всегда не тот, который был для события появления окна. Приходится запоминать локально id из последнего такого события. И с ним сравнивать. Если отличается (значит, что новое окно всплыло), тогда старый объект можно уничтожить в мире, т. к. предполагается, что старое окно скрылось.В итоге, почти всё победил. Остался только баг с меню Пуск. По ивентам не могу отловить его закрытие, поэтому объект в мире игры продолжает висеть. Возможно просто отфильтрую его, чтоб вообще не появлялся.
🤯14👍6🔥1🌚1
Спустя столько времени создатели Dave the Diver наконец-то признали, что они не инди. После всех наград и номинации Best Indie Game на The Game Awards 2023. Своевременно.
В интервью геймдиректор сказал, что «никогда не позиционировал игру как инди».
В интервью геймдиректор сказал, что «никогда не позиционировал игру как инди».
🌚72🤣42🤡28👍1
Получили сегодня письмо с заголовком «Class Action Notice» в отношении Valve? Нет, это не спам. Сам сайт реальный. Как и иск.
Суть иска проста: Valve обвиняется в использовании своего доминирования в Steam для подавления конкуренции.
- Не позволяют разработчикам продавать свои игры дешевле на других платформах (например, Epic Games).
- Ограничивают использование ключей Steam — особенно при более низких ценах за пределами Steam.
- Дают крупным издателям лучшие % с дохода и большую видимость.
Звучит знакомо? Вообще да, дело ещё с 2021 года тянется, а в ноябре 2024 иск перевели в статус коллективного. Суд разрешил рассматривать дело от имени всех разработчиков, которые продавали игры в Steam в период с 28 января 2017 года по 25 ноября 2024 года.
Если просуммировать:
- Паниковать не надо
- Это не спам
- Вы можете присоединиться к иску, даже если не гражданин США
- Этот иск вряд ли что-то изменит
Суть иска проста: Valve обвиняется в использовании своего доминирования в Steam для подавления конкуренции.
- Не позволяют разработчикам продавать свои игры дешевле на других платформах (например, Epic Games).
- Ограничивают использование ключей Steam — особенно при более низких ценах за пределами Steam.
- Дают крупным издателям лучшие % с дохода и большую видимость.
Звучит знакомо? Вообще да, дело ещё с 2021 года тянется, а в ноябре 2024 иск перевели в статус коллективного. Суд разрешил рассматривать дело от имени всех разработчиков, которые продавали игры в Steam в период с 28 января 2017 года по 25 ноября 2024 года.
Если просуммировать:
- Паниковать не надо
- Это не спам
- Вы можете присоединиться к иску, даже если не гражданин США
- Этот иск вряд ли что-то изменит
😱34🫡25👍12🤔10😎4
Крутая статья про создание своего трассировщика лучей на CUDA! Автор заявляет, что порой его реализация быстрее более, чем в 3 раза реализации в Vulkan/RTX.
Целью было выжать максимум. В посте описан опыт, что сработало, что нет, ну и советы даны. Может быть интересно, как разработчикам игр (особенно, если вы по графике), так и просто CUDA-энтузиастам.
Целью было выжать максимум. В посте описан опыт, что сработало, что нет, ну и советы даны. Может быть интересно, как разработчикам игр (особенно, если вы по графике), так и просто CUDA-энтузиастам.
karimsayedre.github.io
Karim Sayed - Rendering Engineer
A showcase of my projects and portfolio.
🔥21❤🔥6👍1🤯1
[ Недельный геймдев: #233 — 6 июля, 2025 ]
📜 Обновления/релизы/новости
- Microsoft начала массовые увольнения в игровом подразделении — они затронули Bethesda
- Продюсер Xbox посоветовал уволенным сотрудникам обратиться к ИИ для помощи с поиском работы
- Кампания «Прекратите убивать игры» набрала миллион подписей. Её цель — «спасти игры от уничтожения издателями»
- Европейская ассоциация издателей об инициативе Stop Killing Games: «Закрытие онлайн-сервисов должно быть одним из вариантов для компаний»
- Студии Raven Software, Sledgehammer и Turn 10 провели сокращения
- Krafton объявила об уходе всех трёх руководителей студии Unknown Worlds, известной по Subnautica
- Авторы Star Citizen представили обновлённую реферальную программу
- Экс-сотрудник студии Turn 10 заявил, что команды Forza Motorsport больше не существует
- Студия соавтора Doom Джона Ромеро лишилась финансирования для своей следующей игры
- Создатели The Alters ответили на обвинения в использовании ИИ-контента в игре
- Трёх экс-руководителей Ubisoft приговорили к условным срокам по делу о домогательствах
- MindsEye перезапустят, одной из причин провала игры называют «саботаж»
- Одним из отменённых проектов People Can Fly был сиквел Outriders
- Президент ZeniMax Online Studios Мэтт Фирор покинет компанию — после 18 лет работы
- Microsoft отменила Perfect Dark и Everwild
- Steam получил обновление с улучшенным оверлеем производительности
- Сооснователя Metacritic в прошлом просили не учитывать некоторые рецензии ради изменения средней оценки
- NVIDIA DLSS 4 теперь работает в Unreal Engine 5.6
- Разработчик Myst провёл новые увольнения
🆓 Халява/раздачи/бандлы/курсы
- Packer-IO 1.3 теперь интегрируется напрямую в Blender
📝 Интересные статьи/видео
- [EN] Секреты битв с боссами
- [RU] Пишем 3D-игру для ретро-устройств весом в 600Кб
- [EN] Тайлы и проекции
- [RU] Процедурная генерация воксельных рогаликовых уровней
- [EN] Evolving Worlds from Chaos: The Art-Led Approach of ‘Darkest Dungeon 2’s’ Procedural Generation
- [RU] Ротоскопирование унижает нейросети, или как технология древности поможет улучшить арт для вашей игры
- [EN] Моделирование и текстурирование реалистичного прицельного лазера с помощью Substance 3D
- [RU] Большое интервью с Mundfish — об Atomic Heart 2, The Cube и выходе за привычные рамки
- [EN] Alien: Isolation — The Retrospective
- [RU] Это не должно быть страшно: как не-хоррор-игры пугают сильнее ужастиков
- [EN] Как Cairn набрала 500к загрузок демоверсии в Steam/PS5
- [RU] Руководство по эффективной локализации в Unreal Engine
- [EN] Как создать стилизованную женщину-кошку с помощью ZBrush и Marmoset Toolbag
- [RU] SRP ч2, Уравнение рендеринга. Функции освещения
- [EN] Создание заброшенной железной дороги в антиутопическом сеттинге
- [EN] Оживляем старинный советский бидон в Blender
- [EN] Создание реалистичного белого медведя
- [RU] Приключения с WinAPI
- [EN] Celebrating 25 years of Diablo II with David Brevik
- [EN] CUDA Ray Tracing 2x Faster Than RTX: My CUDA Ray Tracing Journey
- [EN] Real-Time GPU Tree Generation
📙 Разное
- Водопад, созданный в Blender с покадровой анимацией
- Милые анимешные глаза, созданные в Blender
- Воссоздание эффекта окклюзии из Baldur’s Gate 3 в UE
Также вы можете подписаться на рассылку дайджеста.
#gamedevnews #дайджест
📜 Обновления/релизы/новости
- Microsoft начала массовые увольнения в игровом подразделении — они затронули Bethesda
- Продюсер Xbox посоветовал уволенным сотрудникам обратиться к ИИ для помощи с поиском работы
- Кампания «Прекратите убивать игры» набрала миллион подписей. Её цель — «спасти игры от уничтожения издателями»
- Европейская ассоциация издателей об инициативе Stop Killing Games: «Закрытие онлайн-сервисов должно быть одним из вариантов для компаний»
- Студии Raven Software, Sledgehammer и Turn 10 провели сокращения
- Krafton объявила об уходе всех трёх руководителей студии Unknown Worlds, известной по Subnautica
- Авторы Star Citizen представили обновлённую реферальную программу
- Экс-сотрудник студии Turn 10 заявил, что команды Forza Motorsport больше не существует
- Студия соавтора Doom Джона Ромеро лишилась финансирования для своей следующей игры
- Создатели The Alters ответили на обвинения в использовании ИИ-контента в игре
- Трёх экс-руководителей Ubisoft приговорили к условным срокам по делу о домогательствах
- MindsEye перезапустят, одной из причин провала игры называют «саботаж»
- Одним из отменённых проектов People Can Fly был сиквел Outriders
- Президент ZeniMax Online Studios Мэтт Фирор покинет компанию — после 18 лет работы
- Microsoft отменила Perfect Dark и Everwild
- Steam получил обновление с улучшенным оверлеем производительности
- Сооснователя Metacritic в прошлом просили не учитывать некоторые рецензии ради изменения средней оценки
- NVIDIA DLSS 4 теперь работает в Unreal Engine 5.6
- Разработчик Myst провёл новые увольнения
🆓 Халява/раздачи/бандлы/курсы
- Packer-IO 1.3 теперь интегрируется напрямую в Blender
📝 Интересные статьи/видео
- [EN] Секреты битв с боссами
- [RU] Пишем 3D-игру для ретро-устройств весом в 600Кб
- [EN] Тайлы и проекции
- [RU] Процедурная генерация воксельных рогаликовых уровней
- [EN] Evolving Worlds from Chaos: The Art-Led Approach of ‘Darkest Dungeon 2’s’ Procedural Generation
- [RU] Ротоскопирование унижает нейросети, или как технология древности поможет улучшить арт для вашей игры
- [EN] Моделирование и текстурирование реалистичного прицельного лазера с помощью Substance 3D
- [RU] Большое интервью с Mundfish — об Atomic Heart 2, The Cube и выходе за привычные рамки
- [EN] Alien: Isolation — The Retrospective
- [RU] Это не должно быть страшно: как не-хоррор-игры пугают сильнее ужастиков
- [EN] Как Cairn набрала 500к загрузок демоверсии в Steam/PS5
- [RU] Руководство по эффективной локализации в Unreal Engine
- [EN] Как создать стилизованную женщину-кошку с помощью ZBrush и Marmoset Toolbag
- [RU] SRP ч2, Уравнение рендеринга. Функции освещения
- [EN] Создание заброшенной железной дороги в антиутопическом сеттинге
- [EN] Оживляем старинный советский бидон в Blender
- [EN] Создание реалистичного белого медведя
- [RU] Приключения с WinAPI
- [EN] Celebrating 25 years of Diablo II with David Brevik
- [EN] CUDA Ray Tracing 2x Faster Than RTX: My CUDA Ray Tracing Journey
- [EN] Real-Time GPU Tree Generation
📙 Разное
- Водопад, созданный в Blender с покадровой анимацией
- Милые анимешные глаза, созданные в Blender
- Воссоздание эффекта окклюзии из Baldur’s Gate 3 в UE
Также вы можете подписаться на рассылку дайджеста.
#gamedevnews #дайджест
Suvitruf's Blog :: Gamedev suffering
Недельный геймдев: #233 — 6 июля, 2025 | Gamedev suffering
Из новостей: Microsoft начала массовые увольнения в игровом подразделении, Perfect Dark и Everwild отменили, The Initiative закрывают, MindsEye перезапустят, студия Джона Ромеро закрыта. Из интересностей: секреты битв с боссами, пишем 3D-игру для ретро-устройств…
1❤🔥18🔥14👍3
Сегодня прям пачка "интересных" новостей.
Власти обсуждают возможность введения обязательного условия для иностранных онлайн-игр и сервисов работать только с локальным издателем
Необходимость такого ограничения обсудят на следующей встрече членов администрации президента РФ с представителями игровых компаний. Если такое ограничение примут, то разработчики, выпускающие игры в РФ, будут обязаны заключать договор с местными кормушками.
Всё в рамках обсуждения по развитию (разделу) видеоигрового рынка в России.
Путин подписал закон об установке RuStore на технике Apple
С 1 сентября на продаваемых в России устройствах должна быть обеспечена возможность установки и обновления приложений российских разработчиков.
Продаваемая в России техника с предварительно установленными программами должна будет позволять устанавливать и обновлять такие приложения, а также производить платежи при их установке и использовании с применением единого магазина приложений.
Власти обсуждают возможность введения обязательного условия для иностранных онлайн-игр и сервисов работать только с локальным издателем
Необходимость такого ограничения обсудят на следующей встрече членов администрации президента РФ с представителями игровых компаний. Если такое ограничение примут, то разработчики, выпускающие игры в РФ, будут обязаны заключать договор с местными кормушками.
Всё в рамках обсуждения по развитию (разделу) видеоигрового рынка в России.
Путин подписал закон об установке RuStore на технике Apple
С 1 сентября на продаваемых в России устройствах должна быть обеспечена возможность установки и обновления приложений российских разработчиков.
Продаваемая в России техника с предварительно установленными программами должна будет позволять устанавливать и обновлять такие приложения, а также производить платежи при их установке и использовании с применением единого магазина приложений.
😡48🫡33🤡20👍6👎1
Студия Джона Ромеро не закрылась. Romero games прояснили ситуацию, т. к. «некоторые СМИ распространяли неточную информацию».
Финансирование проекта прекратилось, но студия жива. С ними уже связались несколько заинтересованных издателей.
Финансирование проекта прекратилось, но студия жива. С ними уже связались несколько заинтересованных издателей.
❤🔥39👍15🎉11🤔1
Пачка интересных докладов с Rendering Engine Architecture Conference 2025:
- Дорога Indiana Jones and The Great Circle к 60 Гц
- Эволюция глобального освещения в Overwatch 2
- Архитектура рендеринга Anvil
- Geometry rendering and shaders infrastructure in Warhammer 40000: Space Marine 2
- RE ENGINE Meshlet Rendering Pipeline
- Dragon Age: The Veilguard — GI, RT, Character Creator и другие системы
- Дорога Indiana Jones and The Great Circle к 60 Гц
- Эволюция глобального освещения в Overwatch 2
- Архитектура рендеринга Anvil
- Geometry rendering and shaders infrastructure in Warhammer 40000: Space Marine 2
- RE ENGINE Meshlet Rendering Pipeline
- Dragon Age: The Veilguard — GI, RT, Character Creator и другие системы
YouTube
REAC 2025: Pushing 60hz. Shipping Indiana Jones and The Great Circle.
Presentation shown with permission from Lucasfilm Ltd. No part of this presentation may be reused without the permission of Lucasfilm Ltd and Zenimax Media Inc.
Indiana Jones and the Great Circle © & ™ 2025 Lucasfilm Ltd. Developed by MachineGames Sweden…
Indiana Jones and the Great Circle © & ™ 2025 Lucasfilm Ltd. Developed by MachineGames Sweden…
🔥30👍5
[ Недельный геймдев: #234 — 13 июля, 2025 ]
📜 Обновления/релизы/новости
- Разработчика «Мира танков» передали под управление компании, учреждённой меньше двух недель назад
- Студия Джона Ромеро уточнила, что не закрылась, но ей нужно «пересмотреть кадровый состав»
- Krafton отвергла предположение, что причиной переноса Subnautica 2 стало нежелание выплачивать студии авторов бонус
- Уволенные руководители Unknown Worlds подают в суд на Krafton
- Переход к 16кб-ым страницам на Android
- Роскачество проверит Genshin Impact и Honkai: Star Rail на использование «манипуляций» для продажи внутриигровых предметов
- Актёры озвучки одобрили новый контракт SAG-AFTRA с игровыми компаниями
- NVIDIA стала первой компанией в истории с капитализацией в четыре триллиона долларов
- Инди-хит Peak разошёлся тиражом в 5 миллионов копий
- Epic Games отозвала иск к Samsung, поданный из-за запрета на установку приложений из «сторонних» магазинов
- Продажи The Alters достигли 280 тысяч копий
- Кристофер Дринг: прибыльность Game Pass не учитывает расходы внутренних студий Xbox
- Путин подписал закон об обязательной предустановке RuStore на смартфоны и планшеты, в том числе на iPhone
- Unigine 2.20
🆓 Халява/раздачи/бандлы/курсы
- Симулятор эволюции в Godot
- Редактор 2D эффектов для Bevy
- DevNullifier
📝 Интересные статьи/видео
- [EN] Билли Бассо об архитектуре кода Animal Well
- [RU] goYSDA: Как мы в ШАДе переизобрели и сделали непрерывную игру Го, выкинув из него сетку
- [EN] Создание sci-fi ножа с использованием Plasticity
- [EN] Создание Таинственного рыцаря по мотивам Lies of P с помощью ZBrush и Substance 3D
- [RU] Вы не будете в это играть: игровые миры, в которые больше нельзя попасть
- [EN] Создание материала тайла в живописном стиле с помощью Substance 3D Designer
- [EN] Создание дома волшебника по мотивам Kingdom Hearts с динамическими временами года
- [EN] Как Peak продалась 4,5 млн копий менее чем за месяц
- [EN] Как сделать уютный деревянный дом с помощью Blender
- [EN] Кен Левин о System Shock 2, Ghost Story Games и Judas
- [EN] Dragon Age: The Veilguard — GI, RT, Character Creator и другие системы
- [EN] Intro To Terrain Generation
- [EN] Building Big Impact, One Brick at a Time: Marginal Gains in LEGO Horizon Adventures
- [EN] Дорога Indiana Jones and The Great Circle к 60 Гц
- [EN] Эволюция глобального освещения в Overwatch 2
- [EN] Архитектура рендеринга Anvil
- [EN] Geometry rendering and shaders infrastructure in Warhammer 40000: Space Marine 2
- [EN] RE ENGINE Meshlet Rendering Pipeline
📙 Разное
- Как выглядят 90 нарисованных кадров
- Различные способы сделать персонажа видимым за препятствиями
Также вы можете подписаться на рассылку дайджеста.
#gamedevnews #дайджест
📜 Обновления/релизы/новости
- Разработчика «Мира танков» передали под управление компании, учреждённой меньше двух недель назад
- Студия Джона Ромеро уточнила, что не закрылась, но ей нужно «пересмотреть кадровый состав»
- Krafton отвергла предположение, что причиной переноса Subnautica 2 стало нежелание выплачивать студии авторов бонус
- Уволенные руководители Unknown Worlds подают в суд на Krafton
- Переход к 16кб-ым страницам на Android
- Роскачество проверит Genshin Impact и Honkai: Star Rail на использование «манипуляций» для продажи внутриигровых предметов
- Актёры озвучки одобрили новый контракт SAG-AFTRA с игровыми компаниями
- NVIDIA стала первой компанией в истории с капитализацией в четыре триллиона долларов
- Инди-хит Peak разошёлся тиражом в 5 миллионов копий
- Epic Games отозвала иск к Samsung, поданный из-за запрета на установку приложений из «сторонних» магазинов
- Продажи The Alters достигли 280 тысяч копий
- Кристофер Дринг: прибыльность Game Pass не учитывает расходы внутренних студий Xbox
- Путин подписал закон об обязательной предустановке RuStore на смартфоны и планшеты, в том числе на iPhone
- Unigine 2.20
🆓 Халява/раздачи/бандлы/курсы
- Симулятор эволюции в Godot
- Редактор 2D эффектов для Bevy
- DevNullifier
📝 Интересные статьи/видео
- [EN] Билли Бассо об архитектуре кода Animal Well
- [RU] goYSDA: Как мы в ШАДе переизобрели и сделали непрерывную игру Го, выкинув из него сетку
- [EN] Создание sci-fi ножа с использованием Plasticity
- [EN] Создание Таинственного рыцаря по мотивам Lies of P с помощью ZBrush и Substance 3D
- [RU] Вы не будете в это играть: игровые миры, в которые больше нельзя попасть
- [EN] Создание материала тайла в живописном стиле с помощью Substance 3D Designer
- [EN] Создание дома волшебника по мотивам Kingdom Hearts с динамическими временами года
- [EN] Как Peak продалась 4,5 млн копий менее чем за месяц
- [EN] Как сделать уютный деревянный дом с помощью Blender
- [EN] Кен Левин о System Shock 2, Ghost Story Games и Judas
- [EN] Dragon Age: The Veilguard — GI, RT, Character Creator и другие системы
- [EN] Intro To Terrain Generation
- [EN] Building Big Impact, One Brick at a Time: Marginal Gains in LEGO Horizon Adventures
- [EN] Дорога Indiana Jones and The Great Circle к 60 Гц
- [EN] Эволюция глобального освещения в Overwatch 2
- [EN] Архитектура рендеринга Anvil
- [EN] Geometry rendering and shaders infrastructure in Warhammer 40000: Space Marine 2
- [EN] RE ENGINE Meshlet Rendering Pipeline
📙 Разное
- Как выглядят 90 нарисованных кадров
- Различные способы сделать персонажа видимым за препятствиями
Также вы можете подписаться на рассылку дайджеста.
#gamedevnews #дайджест
Suvitruf's Blog :: Gamedev suffering
Недельный геймдев: #234 — 13 июля, 2025 | Gamedev suffering
Из новостей: уволенные руководители Unknown Worlds подают в суд на Krafton, роскачество проверит Genshin Impact, инди-хит Peak разошёлся тиражом в 5 миллионов копий, Unigine 2.20. Из интересностей: об архитектуре кода Animal Well, доклады с Rendering Engine…
👍17❤🔥11🔥1
Отдельным постом, всё же, напишу про новость из последнего дайджест про 16КБ страницы в Android'е.
Раньше на Андрюше использовали 4КБ страницы. Но большинство ARM-овских CPU поддерживают 16КБ. И вот в Android 15 можно работать как с 4КБ, так и с 16КБ.
С 1 ноября 2025 года все приложения/игры в Google Play должны добавить поддержку 16КБ страниц.
Что обещают:
- В целом буст производительность 5-10%
- Запуск приложений в среднем на 3% быстрее, в некоторых случаях до 30%
- На 4% меньше жрёт батарею
- Камера стартует на 5% быстрее
Т.е. по сути, все эти бонусы получим чисто за счёт обновления SDK и системы до Android 15+.
#android
Раньше на Андрюше использовали 4КБ страницы. Но большинство ARM-овских CPU поддерживают 16КБ. И вот в Android 15 можно работать как с 4КБ, так и с 16КБ.
С 1 ноября 2025 года все приложения/игры в Google Play должны добавить поддержку 16КБ страниц.
Что обещают:
- В целом буст производительность 5-10%
- Запуск приложений в среднем на 3% быстрее, в некоторых случаях до 30%
- На 4% меньше жрёт батарею
- Камера стартует на 5% быстрее
Т.е. по сути, все эти бонусы получим чисто за счёт обновления SDK и системы до Android 15+.
#android
Android Developers Blog
Transition to using 16 KB page sizes for Android apps and games using Android Studio
Learn about Android's upcoming move to 16KB page sizes for performance gains, with tools in Android Studio to help app developers transition.
🔥25👍3🤯3