Из новостей: Arcanum на Unity, продажи BALLxPIT достигли 2 миллионов копий, ReStory окупилась за 12 часов с момента релиза, Atomic Heart вышла в российском Steam, Devolver Digital объявила о планах уйти с биржи.

Из интересностей: о проблемах Unity, подкаст с разработчиками Quasimorph, как сделать игру для ZX Spectrum в 2026, объяснение диэдральных подгрупп на примере Factorio, Кен Левин про ИИ, повторяющиеся боссы.

Обновления/релизы/новости

Arcanum на Unity — статус проекта

Инди-разработчик Андрей Апанасик поделился девлогом разработки (почти) ремейка легендарной игры на движке Unity.

Продажи BALLxPIT достигли 2 миллионов копий

На достижение подобного результата у игры ушло менее года.

Продажи Machine Party от создателя Buckshot Roulette превысили 500к копий за неделю

Майк Клубника уже сделал для игры пару небольших апдейтов. В ближайшее время геймдизайнер пообещал выпустить патч с локальным кооперативом.

Продажи Look Outside превысили 500к копий

Об актуальных продажах Look Outside издательство Devolver Digital рассказало в своих социальных сетях.

Платформер The Eternal Life of Goldman собрал 500к вишлистов

О взятии полумиллионной отметки студия Weappy Studio и издатель THQ Nordic объявили на странице игры в Steam.

ReStory окупилась за 12 часов с момента релиза

Об этом сообщил глава издательства tinyBuild Алекс Ничипорчик.

Atomic Heart вышла в российском Steam

Издателем кипрского шутера выступила Focus Entertainment, которая занимается распространением игры в зарубежных странах.

Resident Evil Veronica добавили в список желаемого 2 миллиона раз

Capcom рассказала о достижении отметки в соцсетях.

Devolver Digital объявила о планах уйти с биржи

После этого её акции рухнули на 60%.

EA закрыла историческую сделку по уходу с биржи на 55 миллиардов долларов

Компания получила одобрение всех регуляторов.

Халява/раздачи/бандлы/курсы

Bunny Blitz — пример проекта от Unity по добавлению 3d-элементов в 2d-миры

В новых рабочих процессах «3D как 2D» 3D-объекты ведут себя как спрайты на слоях, получают 2D-освещение и даже могут быть замаскированы с помощью 2D-маски.

Autodesk открыла исходный код Golaem для Houdini и Unreal Engine

Их плагины для процедурной загрузки кэшей симуляций Golaem в другие DCC-приложения.

Интересные статьи/видео

[RU] Проблемы Unity, о которых не расскажут в пресс-релизе

Игровые движки не сравнивал только ленивый, но за анализом фич и красивых пресс-релизов редко упоминаются баги, костыли и прочие особенности, превращающие разработку в кошмар.

[RU] Новое оружие без новых анимаций: адаптируем локомоцию в Unreal Engine

Небольшая статья о том, как адаптировать существующие анимации под позу с новым оружием.

[RU] Следующий 15 выпуск Посиделок с инди будет 11 августа в 19 по мск (GMT+3)

В гостях Сергей Печатников, основатель Magnum Scriptum и создатель пошаговой RPG Quasimorph.

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

[RU] Погружение в создание приставки для Microsoft MakeCode Arcade

Автор постарался рассказать как система работает изнутри или как у них получилось сделать столь заманчивую идею реальностью на примере устройства на макетной плате, которое автор назвал MakeCode Arcade Beast.

[RU] Как сделать игру для ZX Spectrum в 2026 (и зачем)

Идея заняться этим возникла после участия в качестве члена жюри последнего Технотекста.

[RU] Объяснение диэдральных подгрупп на примере Factorio

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

[EN] Кен Левин дал новое интервью. Про Judas и творчество поговорил, но и тему ИИ затронул

Основной посыл: у ИИ множество плюсов, но есть и свои ограничения/проблемы. Как они используют ИИ в студии:

  • Для резюмирования скриптов/сценария, «когда надо вернуться к тексту, спустя 2 месяца».

  • Анализ логов и крашей.

  • Аналитика.

  • База данных для ГД и новых сотрудников в целом. Куда проще проводить онбординг.

Весьма скептически относится к gen-AI для арта.

Но и в контексте скриптов странновато, учитывая, что чуть раньше он описывал проблемы ИИ и галлюцинации.

Ну и в целом он хорошо подметил, что люди как-то сильно поляризировались на два лагеря — либо одобряют, либо ненавидят ИИ.

[EN] Подробный анализ Sky: Children of the Light

Создатели игры обсуждают концепцию «живого сервиса» в художественном оформлении, визуальную разработку, рабочие процессы в Figma, движок Beyond Engine, сотрудничество и свой новый артбук на 245 страницах.

[EN] Reducing Graphics API Complexity: A Clean Slate Design for Modern GPUs

В видео обсуждается возросшая сложность графических API и драйверов. Рассмотрена история, чтобы понять, почему мы пришли к нынешнему состоянию, а затем автор предлагает новый, понятный API для современного оборудования.

[EN] Как создать волосы и перья для гарпии

Евгения Занина рассказала о рабочем процессе проекта «Сова-гарпия», сосредоточившись на том, как создавала волосы и перья с помощью XGen, как использовала пользовательский шейдер для волос, чтобы перья выглядели мягкими и пушистыми, и как настраивала освещение в UE5.

[EN] Pixel Art Class — Let’s Draw Rocks

Рисуем камни. И это не так просто, как кажется.

[EN] Как создать стилизованную и живописную сцену, вдохновлённую импрессионизмом

Боюн Ким рассказала о проекте «Зелёный дом», подробно описав, как использовала двухкомпонентную систему тумана для смягчения контраста и усиления глубины, а также объяснив, как восприятие проекта как единой картины помогло создать более целостную сцену.

[EN] GPU view-adaptive crack-free subdivision of Bézier surfaces

Поверхности Безье — стандартное представление гладкой геометрии в компьютерной графике. В посте кратко изложены идеи, как сделать быстро и без сбоев, используя графы на GPU.

[EN] Как создать хоррор от первого лица, вдохновлённый фильмом «Туман»

Джеффи Захария рассказал о процессе создания The Void, объяснив, как его вдохновил фильм «Туман», чего он хотел добиться с помощью игры, а также о ключевых моментах игрового процесса и дизайнерских решениях.

[EN] Как создать игру для Nintendo 64 в 2026 году

А главное зачем.

[EN] Повторяющиеся боссы

Даже их можно сделать интересными.

[EN] Как Kidbash: Super Legend адаптирует графику в ретро-стиле к современному художественному процессу

Креативный директор Kidbash: Super Legend рассказал о воссоздании магии ретро-визуализации с помощью современного пайплайна, который преобразует Blender-модели в тщательно проработанные спрайт-листы с помощью Aseprite, а затем переносит всё это в Unity.

[EN] Советы и рекомендации, основанные на 9-летнем опыте создания игр на Godot

За годы работы разработчик накопил множество приёмов, которые использует в своих играх, например, псевдо-3D эффекты с помощью CanvasLayers, тени, создаваемые с помощью CanvasGroups, и шейдерные трюки с SubViewports.

[EN] Следует ли нормализовать значения RGB на 255 или 256

Допустим, вы пишете программу для обработки изображений. Программа принимает изображение, преобразует его в число с плавающей запятой, выполняет некоторую обработку и, наконец, сохраняет изменённые пиксели на диск в виде 8-битных цветов. Вопрос касается того, как именно следует выполнять преобразование целого числа в число с плавающей запятой.

[EN] Изучаем тени и свет

Обсуждение техник освещения и теней, основанное на понимании того, что это серия обоснованных компромиссов.

Разное

Quake 4 the awakening: что это за дополнение, зачем оно нужно, куда в это играть

Джастин Маршал выложил подправленные исходники (как он заявляет, полученные им с выкупленного на амазоне жёсткого диска), которые можно запустить и пройти дополнение целиком.


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