Gamedev suffering
9.23K subscribers
969 photos
87 videos
13 files
2.37K links
Авторский блог Андрея Апанасика о разработке игр и индустрии.

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

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

Реклама: https://yangx.top/gamedev_suffering/2202
加入频道
Помните историю о том, что Дино Патти, сооснователю студии 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🔥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
- Шейдер чулочков, работающий на смартфоне

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

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

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

Я бы рекомендовал (помимо прочего) обратить свой взгляд и на небольшие сообщества/сайты. Особенно если там есть спец. инициативы по поддержке индюков. Из тех, где я сижу, с небольшим числом подписчиков, но консистентным активом:
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
👍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.

Интересно, Фил в своём письме отдельно отмечает, что, в первую очередь, под сокращения попали манагеры 🤔
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.

Всё честно, поэтапно и с умом.
Регистрируйся тут.

#реклама
👍60🤡49🤣11🌚3❤‍🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Приключения продолжаются. Следующая задача была в том, чтоб обновлять объекты в игре на основании ивентов системы об изменениях окон. Для этого есть удобный хук SetWinEventHook, хотел бы я сказать, но...

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🤣44🤡28👍1
Получили сегодня письмо с заголовком «Class Action Notice» в отношении Valve? Нет, это не спам. Сам сайт реальный. Как и иск.

Суть иска проста: Valve обвиняется в использовании своего доминирования в Steam для подавления конкуренции.
- Не позволяют разработчикам продавать свои игры дешевле на других платформах (например, Epic Games).
- Ограничивают использование ключей Steam — особенно при более низких ценах за пределами Steam.
- Дают крупным издателям лучшие % с дохода и большую видимость.

Звучит знакомо? Вообще да, дело ещё с 2021 года тянется, а в ноябре 2024 иск перевели в статус коллективного. Суд разрешил рассматривать дело от имени всех разработчиков, которые продавали игры в Steam в период с 28 января 2017 года по 25 ноября 2024 года.

Если просуммировать:
- Паниковать не надо
- Это не спам
- Вы можете присоединиться к иску, даже если не гражданин США
- Этот иск вряд ли что-то изменит
😱34🫡25👍12🤔10😎4
Крутая статья про создание своего трассировщика лучей на CUDA! Автор заявляет, что порой его реализация быстрее более, чем в 3 раза реализации в Vulkan/RTX.

Целью было выжать максимум. В посте описан опыт, что сработало, что нет, ну и советы даны. Может быть интересно, как разработчикам игр (особенно, если вы по графике), так и просто CUDA-энтузиастам.
🔥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 #дайджест
1❤‍🔥18🔥14👍3
Сегодня прям пачка "интересных" новостей.

Власти обсуждают возможность введения обязательного условия для иностранных онлайн-игр и сервисов работать только с локальным издателем

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

Всё в рамках обсуждения по развитию (разделу) видеоигрового рынка в России.



Путин подписал закон об установке RuStore на технике Apple

С 1 сентября на продаваемых в России устройствах должна быть обеспечена возможность установки и обновления приложений российских разработчиков.

Продаваемая в России техника с предварительно установленными программами должна будет позволять устанавливать и обновлять такие приложения, а также производить платежи при их установке и использовании с применением единого магазина приложений.
😡49🫡33🤡21👍6👎1
Студия Джона Ромеро не закрылась. Romero games прояснили ситуацию, т. к. «некоторые СМИ распространяли неточную информацию».

Финансирование проекта прекратилось, но студия жива. С ними уже связались несколько заинтересованных издателей.
❤‍🔥39👍15🎉11🤔1
[ Недельный геймдев: #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 #дайджест
👍19❤‍🔥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
🔥28👍5🤯4
Тим Кейн: «В наши дни почти не осталось разруливателей». Большинство людей просто ожидают, что им скажут, что делать.

Он рассказал про забавный баг с походкой в Fallout, на фикс которого они месяцы убили, но куда интересней был поинт про то, что в 80-90-х почти все были, как он их называет, figure-it-out разработчиками.

Не было туториалов, видео и даже книг, по которым ты мог бы выучиться. Почти всё приходилось выяснять и во всём разбираться самому. Сейчас мало таких людей, большинство ждут, когда им всё разжуют и распишут, дадут чёткую задачу.

В айтишечке тоже это наблюдаю, кстати.
😢25👎6🤡4🤔3👀2👍1
Помните был такой Game Insight? Дело о банкротстве всё ещё идёт, но...

Бывший управляющий приложил выписку из дела, где Мацанюк открыто обвиняет судей в противоправной деятельности 😂

Для тех, кто забыл, вот пост про то, как компания кинула сотрудников.
Please open Telegram to view this post
VIEW IN TELEGRAM
🌚19🤡16💩7🤣4🔥1🤔1😡1