Недельный геймдев: #172 — 5 мая, 2024
HELLDIVERS 2 нащупывает дно, Unity 6 Preview, новым главой Unity станет бывший топ-менеджер Electronic Arts и Zynga, Defold 1.8.0, за пять дней продано более 100к копий Rusty’s Retirement.
Из новостей: HELLDIVERS 2 нащупывает дно, Unity 6 Preview, новым главой Unity станет бывший топ-менеджер Electronic Arts и Zynga, Defold 1.8.0, за пять дней продано более 100к копий Rusty’s Retirement.
Из интересностей: ретроспектива F.E.A.R., проектирование прыжка Раза в Psychonauts 2, разработка игры Jim Power для 8-битной приставки, история портирования Kingdom Come: Deliverance на Switch.
В рассылку входят лишь самые интересные материалы (размер письма ограничен). Остальные новости можно почитать в оригинале.
Обновления/релизы/новости
HELLDIVERS 2 нащупывает дно
Интересная ситуация вокруг HELLDIVERS™ 2. Слегка даже грустная.
Хорошая игра, которая может принести кучу фана.
Не самое удачное соглашение с Sony.
Долгое время привязка PSN-акка была необязательной.
Теперь зафорсили создание акка, что сильно ударило по оценкам в Стиме и по репутации студии, хотя решение о привязке было не с их стороны.
Игру сняли с продажи в Steam в более чем в 170 странах.
А ведь можно было бы провернуть всё куда лучше:
Привязка опциональна.
За привязку какие-то бонусы (скины, валюта внутриигровая, ресурсы).Игроки бы тогда сами активно привязывать начали.
Это, по сути, проёб по части работы с сообществом. И тем страннее мне такое видеть, учитывая всё прошлое классное взаимодействие компании с игроками
Unity 6 Preview
Так-так-так, вот и превью Unity 6 стало доступно.
Бустанули перфоманс URP и HDRP. В зависимости от контента нагрузка на CPU «может снизиться на 30–50%».
GPU Resident Drawer (https://forum.unity.com/threads/gpu-driven-rendering-in-unity.1502702/) может «оптимизировать CPU frame-time до 50% для GameObjects», когда рендерятся крупные сцены.
GPU Occlusion Culling улучшили, меньше оверхеда. Spatial-Temporal Post-Processing (STP) в этом плане ещё помочь может.
Улучшили глобальное освещение и скайбокс за счёт Adaptive Probe Volumes.
UI Shader Graph’а прокачали.
Build Profiles завезли. Можно теперь сколько угодно профилей под различные платформы задавать с различными дефайнами и прочим.
Пишут, что появилась поддержка мобильных Android и iOS браузеров. Используют Emscripten 3.1.38 toolchain с поддержкой WebAssembly 2023 и её плюшками (WASM SIMD, 4GB хипа и другое).
Экспериментальная поддержка WebGPU.
По ECS изменения. Поменяли то, как хранятся Entities, их ID теперь глобально уникальны.
Memory Profiler прокачали. Теперь вместо uncategorized нормальная разбивка по категориям: render textures, compute shaders, и т. д.
По части сетевых штук много всяких изменений.
За пять дней продано более 100к копий Rusty’s Retirement
Вторая игра от Mister Morris Games — симулятор фермерства, который находится прям в нижней части вашего экрана. Залипательная штука, которая уже принесла копеечку разработчикам.
Новым главой Unity станет Мэтью Бромберг — бывший топ-менеджер Electronic Arts и Zynga
Компания Unity нашла преемника Джона Ричителло, покинувшего пост генерального директора осенью 2023-го после скандала с обновленной ценовой политикой.
Defold 1.8.0
Из нового: появление неймспейса b2d для прямого доступа к Box2D API, emscripten обновлён до 3.1.55 (что позволит начать работу над поддержкой WebGPU). Подробнее в блоге.
Халява/раздачи/бандлы/курсы
Порт wipEout Rewrite на Playdate
Исходники порта старой PSX игры на Гитхабе.
Gem Hunter Match сэмпл от Unity
Официальный пример 2D puzzle/match-3 проекта от команды Unity.
Leartes Studios Unreal and Unity Assets Giga Humble Bundle
В новый бандл входит 61 ассет для Unreal Engine и Unity.
Интересные статьи/видео
🇬🇧 Хорошая ретроспектива F.E.A.R.
На этом канале уже был разбор ИИ в игре, но в этот раз был приглашён разработчик, который этот AI и пилил.
Забавно слушать про некоторые моменты индустрии в те времена. К примеру, над основным геймплеем всего 4 разработчика работало. А Джефа в Monolith брали прям на явную позиции AI-разработчика, что его очень удивило, т. к. обычно искали широспециализированных разрабов.
Он там много про свой путь рассказывает, как вкатывался джуном из госухи. А про историю возникновения термина GOAP отдельная хохма
🇬🇧 Проектирование прыжка Раза в Psychonauts 2
Девин Келли из Double Fine, который в Psychonauts 2 выступал в роли ведущего специалиста по движению перса и его способностям, подробно рассказал о проработке прыжков в игре.
На первый взгляд кажется, что это довольно простая вещь, но…даже у этого, казалось бы, просто концепта множество различных реализаций. Конкретно в Psychonauts 2 используется более 80 ассетов чисто для прыжков.
Ну и про отдельные хитрости тут тоже есть, про то же Время Кайота.
Воплощаю мечту, создавая собственную игру
Статья про разработку компьютерной игры в одиночку на UE5. Цель статьи — найти как моральную поддержку, так и критику в свой адрес. Когда разрабатываешь в одиночку и от 6 — 12 часов в день, смотришь на свой проект и перестаёшь адекватно оценивать происходящее, всё перемешивается в одну сплошную массу кода и картинок.
🇬🇧 Изменения в отрасли
Небольшая ретроспектива Тима Кейна на фоне сокращений в индустрии. Он сам уже множество раз такое видел и считает, что за всеми падениями идёт очередная волна роста. С индустрией всё будет ок.
Разработка игры Jim Power для 8-битной приставки: из первых рук
Если вы когда-либо хотели узнать, как и кем делаются современные игры для несовременных платформ, каким образом люди вообще приходят к этому — в статье как раз про это.
🇬🇧 Прелесть многофазных боссов
В чём фишка боссов с несколькими фазами? Как сделать босса с десятком фаз интересным? Как всегда хороший разбор различных игр по теме.
История портирования Kingdom Come: Deliverance на Switch — кейс от Saber Interactive
В марте 2024 года на Nintendo Switch состоялся релиз Kingdom Come: Deliverance. Оригинальная версия этого исторического ролевого экшена вышла еще в 2018 году. О том, как шла работа над портом, — рассказала в своей колонке для App2Top Жанна Горанская, директор по развитию бизнеса Saber Interactive в СНГ и Восточной Европе.
🇬🇧 Первый после возвращения туториал от Brackeys, по Godot
Легенда вернулась сразу с туториалом более чем на час для новичков.
Шаг за шагом: разработка 3D-игры в Godot 4.2 для начинающих
В прошлой статье автор рассказал, как создавать 2D-игры на движке Godot. На этот раз мы погрузимся в трёхмерные объекты и анимации.
🇬🇧 Как попасть в Daily Deal Стима
Чаще всего игра и так должна быть плюс-минус успешной (от 1к отзывов), но бывают и исключения.
🇬🇧 Кватерниончики
Хорошо объясняющий кватернионы доклад с GDC 2023.
🇬🇧 Постмортем на Ultra Bal
Мысли и выводы после разработки проекта в рамках геймджема.
Создание космошутера в Defold
Небольшая серия видео по созданию простого космического шутера в Defold.
🇬🇧 Погружаемся в работу с материалами на GPU в Nanite
Презентация и слайды с недавней GDC. Тут и про дизайн Нанитов вцелом, и про работу худождников с системой.
🇬🇧 Как отзывы влияют на продажи вашей игры в первый месяц
Немного анатилики от gamediscover. Для этого они проанализировала данные около 700 игр, вышедших с сентября 2023, имевших хотя бы 5к вишлистов на релизе и продавших хотя бы 500 копий в первый месяц.
🇬🇧 Воссоздание карточных эффектов из Balatro в Unity
André Cardoso решил воссоздать шейдеры из нашумевшей игры и показать сам процесс. Все исходники на Гитхабе.
Разное
Интересный эффект зума
Просто наклони.
Анимация Венома с препродакшена Spider-Man 2
Аниматор поделился наработками.
Симуляция реалистичной 3D-юбки в Blender
Из Твиттера.
Если хотите поддержать выход дайджеста и других материалов, сделать это можно одним из способов.