Gamedev suffering
9.12K subscribers
960 photos
85 videos
13 files
2.35K links
Авторский блог Андрея Апанасика о разработке игр и индустрии.

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

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

Реклама: https://t.me/gamedev_suffering/2202
Download Telegram
Вот эта тема в целом много где вымораживает на самом деле. Но, скажем на беке у меня есть инкрементальные сборки, на фронте хот-релоад, а в Юнити вот множество моментов, которые просто сжирают время на ожидания: перекомпиляция, реимпорт ассетов, билд шейдеров, да даже банально запуск редактора куда медленнее того же 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
Я устал читать эти бесконечные и порой безумные сообщения о том, как работать в Reddit, почему там блокируют аккаунты и что вообще происходит, а это #уставшаябаза!. Но теперь всё изменилось! Товарищ @LittleBitHast помог мне создать то, чего раньше никогда не было — огромный справочник по Reddit! Теперь у вас есть всё, что нужно знать! https://teletype.in/@fatpony/OUdxlauUWYN
Виктор Антонов, арт-директор Half-Life 2, покинул нас 😔
Людям только и дай возможность дыру подолбить...В январе писал, про 82к вишлистов у A Game About Digging A Hole.

Игра релизнулась. 250к+ продаж в Стиме.