Из новостей: Owlcat отказалась от AppsFlyer в Pathfinder из‑за негативной реакции фанатов, Unreal Engine 5.3 Preview, суд наложил арест на счета и имущество владельцев Game Insight, новые инструменты Steamworks для отчётов о трафике.
Из интересностей: как продвигать любую игру не затрачивая денег и времени в Steam, салфеточная математика игр‑сервисов, как оптимизируют графику в играх, стоит ли идти в ранний доступ, разработка игры для xkcd, презентации Santa Monica Studio с GDC 2023.
![](https://habrastorage.org/getpro/habr/upload_files/ac1/21b/f69/ac121bf697900f0fb8c5542705d24df3.png)
Обновления/релизы/новости
Owlcat отказалась от AppsFlyer в Pathfinder из-за негативной реакции фанатов
![](https://habrastorage.org/getpro/habr/upload_files/9e6/9ee/a59/9e69eea591b48bf9d6fca28e12ef7510.png)
Owlcat в Pathfinder добавили AppsFlyer, и…всё закончилось не так, как они ожидали. Игроки взбунтовались (т. к. аналитика собирает данные игрока): удаление игры, обещания, что больше не купят, и вот это вот всё.
Команда была довольно пессимистично настроена изначально, но масштабы шитшторма «превзошли самые худшие ожидания». В итоге студия выкатила обновление, которое выпилило AppsFlyer из игры.
Как я понял, после обновления игра предлагала обновлённый EULA подтвердить, иначе вовсе играть не сможешь. У игроков сгорело именно из‑за форса. Если б был opt‑in, то вряд ли такая реакция бы была.
Unreal Engine 5.3 Preview
![](https://habrastorage.org/getpro/habr/upload_files/391/cb9/248/391cb9248fe288a326826613b6522f81.png)
В этой версии функции рендеринга обеспечивают больший контроль над производительностью и дают лучшие результаты. Сократилась сборка с помощью Multi‑process Cook, что ускорит итеррирование.
Также добавили ряд экспериментальных функций: Sparse Volume Textures и Volumetric Path Tracing, которые предоставляют новые возможности для объёмных эффектов, таких как дым и огонь; Skeletal Editor для работы с весами и скинингом в движке; поддержка Orthographic Rendering, что особенно полезно для архитектурных и производственных визуализаций и проектов стилизованных игр; и улучшенные инструменты для работы с тканью с помощью Panel Cloth Editor и ML Cloth.
Суд наложил арест на счета и имущество владельцев Game Insight по иску конкурсного управляющего
![](https://habrastorage.org/getpro/habr/upload_files/c84/00c/f55/c8400cf55f99d071d76b205c3fb75c77.jpeg)
Речь о 75,9 млн рублей задолженности по зарплате, которую компания не выплатила 271 сотруднику.
Techland объявила о начале «новой главы» — её мажоритарным акционером станет китайская Tencent
![](https://habrastorage.org/getpro/habr/upload_files/c2d/e5b/a3d/c2de5ba3d15bafc60bb7b633f6ccf6c5.jpeg)
Студия сохранит права на свои IP и полную творческую свободу. Пока.
Новые инструменты Steamworks для отчётов о трафике
![](https://habrastorage.org/getpro/habr/upload_files/f45/c6b/fa3/f45c6bfa3bab20106ff38b909aa50433.jpeg)
Новые инструменты по UTM и прекращение поддержки Google Analytics.
Халява/раздачи/бандлы/курсы
Game Dev’s Guide to Fantasy Creatures Assets Bundle
![](https://habrastorage.org/getpro/habr/upload_files/729/29a/84a/72929a84aa47264712a5dd894234a76a.jpeg)
Новый пак ассетов для Unity. Можно использовать и в других движках. К тому же, в части набор есть исходники, что упрощают это дело.
Интересные статьи/видео
???????? Система прототипов в Arcanum
Тим Кейн рассказал про то, как они оптимизировали игру по части используемой памяти за счёт использования прототипов.
Каждый объект имеет ссылку на прародителя, в котором хранились базовые поля (ХП, урон и т.д).
У объекта есть битовые поля, указывающие, переопределялось ли поле.
Если объекту, например, ножу нужно задать иное значение урона, то выставляется бит в 1 и добавляется поле.
Большая часть игровых объектов не меняет большую часть полей (для многих меняется лишь позиция в мире), что сильно экономит использование RAM и уменьшает размер сейвов.
Кейн отдельно отметил, что буквально все объекты имеют поле для здоровья: «Лучше иметь его для всех объектов, но не использовать, чем не иметь, а потом на поздних этапах разработки добавлять».
???????? Закулисье Steam. Как продвигать любую игру не затрачивая денег и времени
![](https://habrastorage.org/getpro/habr/upload_files/c34/852/369/c34852369ddbd3080c6d027cd7d946c2.png)
В статье автор рассказывает о способах продвижения игры внутри Steam, про которые частично упоминал в материале про «плохие игры». А также показал, как просто и легко крошечной игре собрать минимальные 2000 — 3000 вишлистов.
???????? Воссоздание подводных солнечных лучей из Аватара в Houdini
![](https://habrastorage.org/getpro/habr/upload_files/0e9/c36/5ff/0e9c365ffca67d82fd6a16d34d37ba7f.jpeg)
Набиль Джабур, FX TD в Framestore, рассказал, как ему удалось воссоздать эффект из фильма.
???????? Ловушка игр-сервисов: салфеточная математика
Марк Дарра в последнем видео в контексте gaas и MMO игр весьма очевидную вещь рассказал, которую (почему‑то) многие предпочитают на своей шкуре проверить — «если мы отожмём 10% аудитории крупняка, то всё будет в шоколаде». Подобное вечно и в стартапах вижу.
Даже если отбросить слишком уж оптимистичный прогноз, высокую стоимость разработки таких игр и прочее, то мало кто играет в десятки Destiny одновременно и по 10 часов в день. Время (как и сами игроки) конечно.
Но, тем не менее, даже крупные издатели пытаются безуспешно ворваться и отжать кусок пирога у топовых игр. И почти все безуспешно.
Отдельно ещё отмечает тему сессий внутриигровых. Многие с этим носятся, думая, что если игрок заходит в игру каждый день, то это автоматически повысит прибыль. Это, мягко говоря, в общем случае совсем не так.
Как оптимизируют графику в играх
Небольшой доклад программиста игровой графики Васифа Абдуллаева.
???????? Постмортем: прототипирование Let’s! Revolution! для превращения Minesweeper в пошаговую роглайк стратегию
![](https://habrastorage.org/getpro/habr/upload_files/d5b/879/34c/d5b87934ccc345b57e6fbd63add40b8d.png)
Майкл Хайленд, креативный директор, и Ян Сандстром, программист геймплея, рассказывают о том, как их команда прошла через утомительный процесс выпуска своей первой коммерческой игры.
Разбор мобильных игр #05 Solitaire Enchanted Deck Pt1
В этой части детально разобраны ASO от Виктории Клименко, UA от Зоряны Омельчук а так же монетизация от Олега Шлямовича.
???????? Динамические позы персонажей в ZBrush: движение и грация в скульптурах
![](https://habrastorage.org/getpro/habr/upload_files/60e/9a7/254/60e9a7254876859c9e973b7b92511943.jpeg)
3D‑художник Дерик Пелегрини поделился подробностями проекта The Three Dancers, объяснив, как он создал набор различных поз из одного и того же меша, используя новый плагин Pose Tools от Reallusion для ZBrush.
???????? Стоит ли идти в ранний доступ?
![](https://habrastorage.org/getpro/habr/upload_files/df2/02c/c3a/df202cc3a7b612eb8055ab98aea1354e.png)
В общем случае лучше не надо. И уж точно не нужно идти в EA только чтоб «получить немного фидбека от игроков».
???????? Born of Bread — ролевая игра в стиле Paper Mario, полностью созданная с помощью блюпринтов
![](https://habrastorage.org/getpro/habr/upload_files/1fa/07b/3c6/1fa07b3c6fab6cb64cf72fa2b3882038.png)
Команда Unreal Engine поговорила с разработчиками об уроках, извлечённых из их первой игры — Helltown, и о том, как они были применены к Born of Bread. Также поболтали о том, как команда использовала Unreal Engine для создания характерного для игры двухмерного и трёхмерного вида, о силе блюпринтов и о том, можно ли в их игре погладить собаку.
???????? От небольшой японской анимационной студии до DreamWorks и арт-директорства
![](https://habrastorage.org/getpro/habr/upload_files/111/4bb/cf1/1114bbcf11f8896c8c91af6663119f11.jpeg)
Художник по персонажам Чарльз Эллисон рассказал, как он попал в индустрию, поведал о первых шагах в DreamWorks и поделился советами для начинающих художников.
Разработка игры для xkcd
![](https://habrastorage.org/getpro/habr/upload_files/70f/4f1/c50/70f4f1c50cffc11d9d52c9537dc375e9.png)
20 апреля xkcd опубликовал Escape Speed — четырнадцатый ежегодный комикс в виде мини‑игры к Дню смеха. В статье кратко расписано про её разработку.
???????? Obsidian 20th Anniversary Documentary | Part 4
В этот раз речь идёт о разработке Tyranny, Pillars of Eternity II: Deadfire и начало разработки The Outer Worlds.
???????? Презентации Santa Monica Studio с GDC 2023
![](https://habrastorage.org/getpro/habr/upload_files/c83/888/da2/c83888da21b3cf13c95a81c0f6d0679f.png)
Студия выложила слайды своих презентаций. Доклады как про рендеринг, так и про анимации, AI и прочее.
???????? Маркетинговые результаты демки Furnish Master
![](https://habrastorage.org/getpro/habr/upload_files/eed/018/441/eed01844166e6f06d4722d10ef81e280.png)
Примеры рекламных кампаний, циферки и советы.
Cocos Creator: Это самый мощный игровой движок, о котором вы не знали
![](https://habrastorage.org/getpro/habr/upload_files/a3f/3f8/803/a3f3f8803f678795f4c71a5f4acd48b4.png)
Автор кратко рассказывает про движок, выделяет минусы/плюсы и отдельно отмечает, что он отлично подходит для Яндекс Игр.
???????? Создание потрясающих сценариев в Warhammer 40,000: Warpforge
![](https://habrastorage.org/getpro/habr/upload_files/2ad/bab/288/2adbab288c9e0b029c7a5b8e833c2d19.jpeg)
Арт-директор и продюсер рассказали про разработку игры на Unity.
???????? Создание процедурного генератора граффити в Unreal Engine 5
![](https://habrastorage.org/getpro/habr/upload_files/38b/75f/31f/38b75f31f88c744f2becb53cfc839e4d.jpeg)
Canberk Yücekök поделился кратким описанием процесса создания своего генератора.
???????? Как создавать шейдеры природы с помощью Shader Graph в 2022 LTS
![](https://habrastorage.org/getpro/habr/upload_files/b9a/8cd/fc4/b9a8cdfc44dfe26184eb7e0370258964.jpeg)
Команда Unity рассказывает про тонкости написания шейдеров и приводит пример оного для шейдера природы.
???????? Миссия Hyper Games по популяризации муми-троллей
![](https://habrastorage.org/getpro/habr/upload_files/636/d20/56e/636d2056e6f69b064293aaf6db44f5c6.jpeg)
Разработчик Snufkin: Melody of Moominvalley рассказывает про адаптации мира Туве Янссон.
???????? Адаптивное обновление тайлов в Commander Keen
![](https://habrastorage.org/getpro/habr/upload_files/ba8/e31/3d4/ba8e313d4d9b126bc14ca808e3d90025.png)
Fabien Sanglard разбирает технологию, использовавшуюся в первой трилогии.
Разное
Паутина Человека-паука, созданная в Unreal Engine
![](https://habrastorage.org/getpro/habr/upload_files/c6e/10d/21e/c6e10d21e927905cd7acf94408f572f1.png)
Новая демонстрация проекта gibb09.
Моддер воссоздал локации из Bloodborne в Майнкрафте
![](https://habrastorage.org/getpro/habr/upload_files/2c9/721/27e/2c972127e73ec689a378c26863790932.jpeg)
Небольшое интервью с автором.
Если хотите поддержать выход дайджеста и других материалов, сделать это можно одним из способов.
Также вы можете подписаться на рассылку дайджеста.
Apxuej
Автор, не уверен, что это было на прошлой неделе, но новость о том, почему Blizzard не может расширить тайник персонажа в Diablo 4 заслуживает внимания. Прежде всего потому что приоткрывает фасад того, что из себя представляет внутрянка флагмана одной из крупнейших студий, разрабатывавшийся как минимум 4 года поистине гигантской командой.
Suvitruf Автор
Не видел новости, поищу. Если там что-то интересное, можно будет на след. неделе включить в дайджест.
Спасибо)