Gamedev suffering
8.91K subscribers
932 photos
78 videos
13 files
2.32K links
Авторский блог Андрея Апанасика о разработке игр и индустрии.

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

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

Реклама: https://t.me/gamedev_suffering/2202
Download Telegram
Послушал недавний подкаст с Кеном Левином, и...занятно. Довольно много было не про разработку, а про саморефлексию и философские размышления 🤔 Он учёл прошлые свои ошибки и косяки, много работал над собой, медитирует.

Там и про разработку, само собой, много. Про Judas рассказал, почему более 10 лет в разработке.

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

Менее деспотичен, больше доверяет команде. Ну и в целом видно, что как личность прокачался. Посмотрим, что в итоге из этого получится и как повлияло на разработку текущего проекта

Добавляем Judas в вишлист и ждём.
Загадка дыры. Немного про успех A Game About Digging A Hole.
- 82к вишлистов за 4 недели
- 5 миллионов просмотров в TikTok
- 14.5 на рилсе в Instagram
- 2.2 миллиона в YouTube Short
- На Реддите тоже б полетели, но пост снесли модеры
[ Недельный геймдев: #210 — 26 января, 2025 ]

📜 Обновления/релизы/новости
- «Нет, это раздутый фейк», — разработчики MiSide о том, что им достался только 1% с продаж игры
- Team17 Group сменит название на Everyplay Group
- Вышел SDL 3
- Продажи Warhammer 40,000: Rogue Trader превысили миллион копий
- Продажи Balatro превысили пять миллионов копий
- «Мы достигли отметки в 45 млн активных игроков в месяц», — Никита Бокарев из «Яндекс Игры» об итогах 2024 года
- Руководитель Insomniac Games Тед Прайс уходит в отставку — после более чем 30 лет работы в студии
- Эндрю Уилсон продал акции EA на 700 тысяч долларов за день до сообщения о слабых продажах Dragon Age: The Veilguard
- Epic расширит свой мобильный стор, помогая покрывать сборы разработчиков iOS
- Создатели Palworld открыли издательство — оно профинансирует хоррор от авторов Tales of Kenzera: ZAU
- В Steam появился новый инструмент для предпросмотра того, как игровые ассеты будут выглядеть в магазине
- EA Sports FC 25 и Dragon Age: The Veilguard не оправдали ожиданий EA
- Экспериментальная поддержка C# в Defold
- Фил Спенсер: «Теперь на первом месте игры, а не платформы»
- Динамическая разрушаемость с помощью Havok Physics

🆓 Халява/раздачи/бандлы/курсы
- Elites Creator’s Superbundle
- The Complete Concept Art Training Bundle by Learn Squared

📝 Интересные статьи/видео
- [EN] Dragon Age: The Veilguard Has Shipped. Now What
- [RU] Какую цену поставить на свою игру в Steam в 2025 году
- [EN] Почему на создание Judas Кена Левина ушло 10 лет
- [RU] Порталы: как устроен расчёт видимости в Quake
- [EN] DUCKSIDE: создание MMO-шутера менее чем за год
- [RU] Как разработчик попытался в геймдев
- [EN] Рендеринг и художественные инструменты COCOON
- [RU] Пишем морской бой на VueJS и Python
- [EN] Как создаются бойцы Super Smash Bros
- [RU] Java для Sega Mega Drive — возможно ли это
- [EN] «Невероятное достижение»: в Digital Foundry высоко оценили работу Bloodborne на ПК через ShadPS4
- [RU] Разбор рендеринга в Unity, часть вторая: посмотрим на Genshin Impact
- [EN] Steam Vs People Algorithms
- [RU] Добро пожаловать в Древний…
- [EN] Детское ружьё, превращённое в 3D-модель
- [RU] Почему игра «Сатурн» бесплатная, отчёты перед ИРИ и ждать ли мобильную версию. Интервью с пиар-директором игры
- [EN] Скрытая цена шейдерных инструкций
- [RU] Как создавали инди ужастик и довели дело до конца
- [EN] Создание детализированного средневекового дома по мотивам Ведьмака 3 с помощью ZBrush и UE5
- [RU] Gameplay Ability System в Unreal Engine и с чем его едят
- [EN] Художник Magic: The Gathering о карьере, построении мира и искусстве
- [RU] Editor Scripting в Unreal Engine: создание утилит для генерации Actor и Data Asset
- [EN] Руководство по созданию персонажей для художников и разработчиков
- [EN] 3D-художник развенчивает распространённые мифы об Unreal Engine 5
- [EN] Как создать комнату управления с помощью Blender и UE5
- [EN] Как смоделировать и текстурировать мрачную сцену мастерской броненосца
- [EN] Загадка дыры

📙 Разное
- Создание сцены в Blender с 30 миллионами треугольников с нуля
- Забавное тестирование рига
- С NPC можно говорить — и они отвечают голосом ч.1 (Morrowind + Gemini + ElevenLabs)

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

#gamedevnews #дайджест
Мы какое-то время активно работали над C++ версией плагина/SDK для Balancy. Причин было много:
1. Возможность использовать на других движках, а не только Unity
2. Скорость работы
3. Универсальное ядро, поверх которого только врапперы и бриджи писать
4. На основе опыта и фидбека сделать ключевые архитектурные улучшения

И вот для начала запилили версию SDK для игр, созданных на Cocos Creator и TypeScript. Это ранняя версия, поэтому ищем тех, кто готов потыкать и дать фидбек, пожелания. До 1 июня 2025 можно попробовать бесплатно.

Будем рады новым клиентам 😊

#Balancy
Forwarded from The House of The Dev
Рафаэль Колантонио и Петр Сальников подводят итоги 2024 года, обсуждают состояние игровой индустрии, и системы, которым необходимо измениться, чтобы видеоигры продолжили развиваться дальше.

— Стисни зубы и иди вперед. В чем разница между анонсированием игр сейчас и тем, что было 20 лет назад?
— Игры как еще одна форма «контента» для интернета. Хорошо или плохо?
— Обсуждаем игру года. За что мы полюбили STALKER 2?
— Показная инклюзивность и разработка по чекбоксам;
—Почему Gamepass опасен, а также тошнота от подписок.

Это и многое другое — в заключительном эпизоде подкаста The House of The Dev во втором сезоне. До новых встреч!

Видео

Аудио
Вот эта тема в целом много где вымораживает на самом деле. Но, скажем на беке у меня есть инкрементальные сборки, на фронте хот-релоад, а в Юнити вот множество моментов, которые просто сжирают время на ожидания: перекомпиляция, реимпорт ассетов, билд шейдеров, да даже банально запуск редактора куда медленнее того же UE.

Грущу немного. Ведь эти вещи не просто тратят время на ожидание, они ещё и из потока выкидывают.

#unity
[ Недельный геймдев: #211 — 2 февраля, 2025 ]

📜 Обновления/релизы/новости
- Balancy выпустил SDK для работы с LiveOps в играх на Cocos Creator и TypeScript
- Авторы мода GTA: Vice City Nextgen Edition «официально прекращают» работу над проектом — из-за жалобы от правообладателей
- В Obsidian вернулся Джон Гонсалес — ведущий сценарист Fallout: New Vegas и Horizon: Zero Dawn
- Фонд истории видеоигр запустил цифровой архив
- В GOG появились улучшенные версии двух частей Dino Crisis
- Фил Спенсер заявил, что Microsoft не откажется от требования к совместимости игр с Xbox Series S
- В компании Moon Active прошли массовые сокращения
- Тим Суини заявил, что Alan Wake 2 не выйдет в Steam
- Стоимость NVIDIA сократилась почти на 600 миллиардов долларов на фоне роста популярности китайской DeepSeek
- В BioWare прошла реструктуризация — некоторых разработчиков перевели на другие проекты EA
- Ubisoft закроет студию в Лимингтоне и сократит 185 сотрудников
- Перестановки в Sony: Хироки Тотоки стал главой компании, а Хидеаки Нисино — единоличным руководителем PlayStation
- Prince of Persia: Lost Crown продалась тиражом 1,3 миллиона копий за первый год
- СМИ: Fable, Starfield и MSFS 2024 выйдут на PS5 и Switch 2
- Доведение Unreal Engine на macOS до функционального паритета с Windows

🆓 Халява/раздачи/бандлы/курсы
- Эстиматор рендеринга анимации для Blender
- Тулза, которая поможет создавать пиксельные 2D-кастеры теней в Unity

📝 Интересные статьи/видео
- [EN] Как исправить (плохую) медленную битву с боссом
- [RU] Порталы: как устроен расчёт видимости в Quake, часть 2
- [EN] Как AI в Space Marine 2 спроектирован, чтоб месить врагов
- [RU] Разработчиками должна двигать страсть
- [EN] Протухают ли вишлисты
- [RU] Cделать игру-мем, продать 700 тыс копий и столкнуться с реалиями геймдева
- [EN] Как создать парк с музеем и бродячими динозаврами
- [RU] Маленький bool Дума
- [EN] Сторителинг в 3D-сцене: создание старой таверны с помощью ZBrush и UE5
- [RU] Оптимизация 3D-текстурирования для мобильных игр при помощи градиентов
- [RU] «Идея стоит ровно столько, сколько ты лично готов за неё отдать», — Владимир Малышев из Fishnauts о работе над «Фильмоскопом Ужасов»
- [RU] Эмулятор NES в каждый проект! [0x01]
- [EN] Game Boy Advance с Joy-Cons в Substance 3D и Arnold
- [RU] Game++. Dancing with allocators
- [EN] Casual Games Report 2024: Following the 5 Routes to Success
- [RU] Как сделать комнату из мультфильма Пиксара в Blender
- [EN] Инди-разработчик Voidmaw о создании Katanaut: «Лучше сделать, чем стремиться к совершенству»
- [RU] «Почти 35 тысяч вишей и миллионные охваты в течение первой недели», — Артем Коблов из perelesoq об удачном анонсе «Ларька на улице Ленина»
- [EN] Текстурирование стилизованных игровых ассетов с помощью Ucupaint в Blender
- [RU] Золото отечественного ретродева: RetroSouls
- [EN] Как добавить озвучку в свою инди-игру
- [RU] Провал игры: спустя 6 месяцев после релиза в раннем доступе
- [EN] Surface-Stable Fractal Dithering
- [EN] Как Dungeon Clawler «собрал» более 200 тыс. продаж всего за 2 месяца
- [EN] Создайте свою первую нанитовую листву в Unreal Engine 5
- [EN] Режиссер удостоённого наград фильма «Flow» рассказывает, как Blender сделал фильм возможным
- [EN] ZAUM The Inside Story: Part 1

📙 Разное
- Как настроить мультяшный лицевой риг в Blender с помощью нод
- Создание мешей для регдолов акул с использованием Weight Paint с нодами в Blender

Также вы можете подписаться на рассылку дайджеста.
Странная ситуация с Bloomtown: A Different Story. Ребята из Different Sense Team пишут, что Lazy Bears Games им не хотят выплачивать процент с продаж и оплачивать работу. При этом издатель там французы Twin Sails Interactive. Все идеи и разработка на плечах Different Sense Games.

Права в России у обеих Different Sense Games и Lazy Bear Games. Но после переезда в Литву права перешли (как?) Lazy Bear Games «временно».

Пока выглядит странно это всё, свяжусь за комментариями с ребятами.

Но напоминаю: читайте документы, которые подписываете.
This media is not supported in your browser
VIEW IN TELEGRAM
В Твиттере проходит флешбом "my indie game for 15 seconds", где индюки показывают свои игры.

Я тоже решил свой пет-проект показать.
Разработчик запустил Doom на адаптере Lightning-HDMI от Apple...

Большей новостью для меня тут было, конечно же, то, что в адаптере крутится урезанная версия iOS 🤔
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Немного залипательной желейки из Блендера перед сном.
[ Недельный геймдев: #212 — 9 февраля, 2025 ]

📜 Обновления/релизы/новости
- Разработчик запустил Doom на адаптере Lightning-HDMI от Apple
- Российские компании назвали «невыполнимыми» требования законопроекта о регулировании игровой индустрии
- Steam начал предупреждать, если игра в раннем доступе давно не обновляется
- Такая Имамура считает, что Nintendo нужно полагаться не на популярность своих франшиз, а на разработчиков, которые ими занимаются
- Разработка следующей Mass Effect всё ещё находится на этапе препродакшена
- Iron Galaxy уволила 66 разработчиков в попытке спасти студию
- Шедевральная RPG: оценки Kingdom Come: Deliverance II — 89 баллов из 100 на OpenCritic
- Продажи Kingdom Come: Deliverance II превысили миллион копий — за сутки после релиза
- У Warner Bros. Games большие проблемы, новых игр нет, а разработку Wonder Woman перезапустили
- «Яндекс» планирует возродить фестивали «Игромир» и Comic-Con в России
- Организаторы E3 анонсировали конференцию iicon для лидеров игровой индустрии
- EA о Dragon Age: The Veilguard: «Игра не нашла отклика у достаточной аудитории на конкурентном рынке»
- Paradox приобрела студию Haemimont Games — она сделала несколько частей Tropico и Jagged Alliance 3
- Sumo Group переориентирует бизнес
- Smite и Paladins мертвы, Hi-Rez увольняет десятки сотрудников
- Fyrox Game Engine 0.36

🆓 Халява/раздачи/бандлы/курсы
- RTX Mega Geometry 0.9 (Beta)
- BlenderCollection2Empty

📝 Интересные статьи/видео
- [EN] Как создавать 3D-игры в Godot
- [RU] Звездолёты и Драконы
- [EN] Ретроспектива BioWare на 30-летие
- [RU] Performance matter
- [EN] Создание научно-фантастической системы погоды в UE5
- [RU] unsafecsharp: Как и для чего использовать Unsafe в C#
- [EN] Dive Into WebGPU Part 4: Shadowed particles scene
- [RU] Как создавалась 3D-панорама Обороны Тулы (1941 г.): от архивов до immersive-шоу
- [EN] Как продвигать игру. Узнаём у Криса Жуковски
- [RU] 418. Инди-истории: Halver и Iron Meat
- [EN] Сколько рефандов в Steam следует ожидать
- [RU] Психология геймдизайна: как разработчики играют с вашим разумом
- [EN] Стилизованный, нарисованный вручную фэнтезийный священник, созданный в ZBrush и Substance 3D
- [RU] Эпидемия, бандиты и многорукий Роналд Макдоналд. Как разрабатывали игру для художника из Нью-Йорка
- [EN] Game engines and shader stuttering: Unreal Engine’s solution to the problem
- [EN] Unreal Engine позволил Marvel Rivals создать новую мультивселенную героев Marvel
- [RU] Voice Chat: Рука Бога Молинье
- [EN] Как начать работу со Smart Layer в Maya
- [EN] Инди-разработчикЭстебан Эрнандес потратил 7 лет на Creo God Simulator: «Я научился упорству»
- [EN] Урбанизация в играх
- [EN] Оптимизация UE5: сила статических мешей с эффективными материалами
- [EN] Solving the Dense Geometry Problem
- [EN] Почему некоторые головоломки более увлекательны, чем другие
- [EN] Raymarching The Gunk

📙 Разное
- Желейка в Блендере
- Папоротник как мимик
- Прикольный редактор уровней для Flick Shot Rogues

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

#дайджест #gamedevnews
Разработчик Katanaut поделился на Реддите опытом размещения рекламы там.
- Изначально было $1.70/добавление в вишлист, CTR 0.23%.
- Команда Reddit провела бесплатную консультацию, стоимость за виш упала почти до $1, CTR вырос до 0.4% (а в каких-то сообществах до 1%).

Советы:
- Цель конверсии. Вишлист или демка.
- Большую часть опций по таргетингу аудитории лучше не трогать.
- Выбирайте нужный сабредит. r/gaming или r/games хоть и крупные, но CTR там будет низкий. Фокусируйтесь на мелкие сабредиты, нишевые, по жанру.
- Учитывайте демографию, если реклама на разных языках размещается.
- Дату окончания рекламы лучше не ставить, а останавливать ручками.
- Время публикации не настраивайте, выбирайте всё, алгоритм сам оптимально по локальному времени юзеров настроит.
- Cost Cap используйте. У автора норм сработало $0.20 для англоязычных стран, $0.10 для остальных.
- Работают как картинки, так и видео. Главное, чтоб первый кадр завлекал.
- Используйте UTM-метки.
- Должен быть призыв к действию: «Узнайте больше», «Поиграй прямо сейчас».
- Включите комменты (внезапно!).
- Команда Реддита рекомендует не создавать брендовый акк, а заказывать рекламу с персонального. Отношение людей сильно меняется в положительную сторону, если они видят, что реклама от живого человека 🤔
- Средний CTR 0.2%, если верить команде Реддита.

#reddit
Please open Telegram to view this post
VIEW IN TELEGRAM
Unity снова увольняет людей (6 раз за последний год?). Как минимум, уже несколько сообщений на линкедине, разработчики Behavior package, судя по всему, тоже на мороз отправлены.

Кого-то уволили тупо по почте, даже без созвона.

#unity
- Crytek сокращает 15% штата
- Unity увольняет сотни людей

Unreal Engine: в конце станется только один.

#мемы
Странно, но мы почему-то до сих пор не заводили канал Balancy в телеге. Пора исправляться. Будем на новом канале публиковать как новости про нашу платформу, так и индустриальные новости с фокусом на мобильный рынок, liveops, аналитику.

И заодно сразу про последние новости платформы скажу: выкатили первую версию визуала по функционалу веток. Теперь куда проще ориентироваться во всех взаимосвязях между ними. Будем ещё улучшать эту страницу. Ближайшие планы: возможность поиска по всему списку изменений, чтоб можно было просмотреть как менялся конкретный документ/шаблон.

#Balancy
Думали новости про сокращения в Unity закончились? Нет. Треш продолжается.
- Команда, которая работала над новым террейном World Building, распущена. Кого-то уволили, кого-то в другие отделы перевели. Можно глянуть шоурил.
- Alexandre Mutel, батя Burst и переезда на CoreCLR, тоже уходит. Насчёт остальной команды не знаю, но уже это большой удар по направлению. У него был отличный доклад по теме.

Шутки-шутками, но такими темпами только рекламные сервисы скоро и останутся.

#unity