Из новостей: 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.
![](https://habrastorage.org/getpro/habr/upload_files/5d2/6f6/01b/5d26f601b1d3f1737c41a7fdad45ed02.jpeg)
Обновления/релизы/новости
HELLDIVERS 2 нащупывает дно
![](https://habrastorage.org/getpro/habr/upload_files/338/976/64f/33897664f6fcf73cf3ddf0b4cb7cbaea.png)
Интересная ситуация вокруг HELLDIVERS™ 2. Слегка даже грустная.
Хорошая игра, которая может принести кучу фана.
Не самое удачное соглашение с Sony.
Долгое время привязка PSN-акка была необязательной.
Теперь зафорсили создание акка, что сильно ударило по оценкам в Стиме и по репутации студии, хотя решение о привязке было не с их стороны.
Игру сняли с продажи в Steam в более чем в 170 странах.
А ведь можно было бы провернуть всё куда лучше:
Привязка опциональна.
За привязку какие-то бонусы (скины, валюта внутриигровая, ресурсы).Игроки бы тогда сами активно привязывать начали.
Это, по сути, упущение по части работы с сообществом. И тем страннее мне такое видеть, учитывая всё прошлое классное взаимодействие компании с игроками ?
Обновление: утром понедельника Sony написала, что «игроки услышаны» и обязательной привязки не будет. Ждём возвращения продаж в Стиме и продолжаем следить за ситуацией.
Unity 6 Preview
![](https://habrastorage.org/getpro/habr/upload_files/0c5/de2/abe/0c5de2abe096fde36fd034e7270a2633.png)
Так-так-так, вот и превью Unity 6 стало доступно.
Бустанули перфоманс URP и HDRP. В зависимости от контента нагрузка на CPU «может снизиться на 30–50%».
GPU Resident Drawer может «оптимизировать 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
![](https://habrastorage.org/getpro/habr/upload_files/ffb/6a5/361/ffb6a5361fab7a4d8eb819ef7453adaf.jpeg)
Вторая игра от Mister Morris Games — симулятор фермерства, который находится прям в нижней части вашего экрана. Залипательная штука, которая уже принесла копеечку разработчикам.
Новым главой Unity станет Мэтью Бромберг — бывший топ-менеджер Electronic Arts и Zynga
![](https://habrastorage.org/getpro/habr/upload_files/571/d49/ea0/571d49ea03d0bf09d56a4321b55ed6ab.jpeg)
Компания Unity нашла преемника Джона Ричителло, покинувшего пост генерального директора осенью 2023-го после скандала с обновленной ценовой политикой.
Rust GameDev #50 — апрель 2024
![](https://habrastorage.org/getpro/habr/upload_files/645/d40/aa7/645d40aa71705371d6c6ddec8e19a673.png)
Новый выпуск месячного дайджеста раст-сообщества.
Defold 1.8.0
![](https://habrastorage.org/getpro/habr/upload_files/4e2/abd/417/4e2abd417907d3f5f2200180000c1bfa.jpeg)
Из нового: появление неймспейса b2d для прямого доступа к Box2D API, emscripten обновлён до 3.1.55 (что позволит начать работу над поддержкой WebGPU). Подробнее в блоге.
Халява/раздачи/бандлы/курсы
Порт wipEout Rewrite на Playdate
![](https://habrastorage.org/getpro/habr/upload_files/a29/18a/cd9/a2918acd9fb3e7b198a8ee7943a3dc08.png)
Исходники порта старой PSX игры на Гитхабе.
Gem Hunter Match сэмпл от Unity
Официальный пример 2D puzzle/match-3 проекта от команды Unity.
Leartes Studios Unreal and Unity Assets Giga Humble Bundle
![](https://habrastorage.org/getpro/habr/upload_files/31f/c23/b01/31fc23b0192d9a05c0d03ca34b32a73d.jpeg)
В новый бандл входит 61 ассет для Unreal Engine и Unity.
Интересные статьи/видео
?? Хорошая ретроспектива F.E.A.R.
На этом канале уже был разбор ИИ в игре, но в этот раз был приглашён разработчик, который этот AI и пилил.
Забавно слушать про некоторые моменты индустрии в те времена. К примеру, над основным геймплеем всего 4 разработчика работало. А Джефа в Monolith брали прям на явную позиции AI-разработчика, что его очень удивило, т. к. обычно искали широспециализированных разрабов.
Он там много про свой путь рассказывает, как вкатывался джуном из госухи. А про историю возникновения термина GOAP отдельная хохма ?
?? Проектирование прыжка Раза в Psychonauts 2
![](https://habrastorage.org/getpro/habr/upload_files/0a2/7c4/93c/0a27c493cb5d3e13caa71534bd506261.jpeg)
Девин Келли из Double Fine, который в Psychonauts 2 выступал в роли ведущего специалиста по движению перса и его способностям, подробно рассказал о проработке прыжков в игре.
На первый взгляд кажется, что это довольно простая вещь, но…даже у этого, казалось бы, просто концепта множество различных реализаций. Конкретно в Psychonauts 2 используется более 80 ассетов чисто для прыжков.
Ну и про отдельные хитрости тут тоже есть, про то же время койота.
?? Приятное разочарование: как создавать интересные игры, поощряющие моральное размышление
![](https://habrastorage.org/getpro/habr/upload_files/e74/ac0/fd9/e74ac0fd9c9aa97195974c96db2fcb55.png)
Чтобы вдохновить на размышление, мы, как геймдизайнеры, должны идти против инстинкта игроков принимать стратегические решения и попутно нарушать несколько фундаментальных принципов игрового дизайна.
Воплощаю мечту, создавая собственную игру
![](https://habrastorage.org/getpro/habr/upload_files/16e/8eb/df6/16e8ebdf6a473491d03f63b07961800a.png)
Статья про разработку компьютерной игры в одиночку на UE5. Цель статьи — найти как моральную поддержку, так и критику в свой адрес. Когда разрабатываешь в одиночку и от 6 — 12 часов в день, смотришь на свой проект и перестаёшь адекватно оценивать происходящее, всё перемешивается в одну сплошную массу кода и картинок.
?? Изменения в отрасли
Небольшая ретроспектива Тима Кейна на фоне сокращений в индустрии. Он сам уже множество раз такое видел и считает, что за всеми падениями идёт очередная волна роста. С индустрией всё будет ок.
Разработка игры Jim Power для 8-битной приставки: из первых рук
![](https://habrastorage.org/getpro/habr/upload_files/7f3/850/bf6/7f3850bf6c9c591dc02cdb4ed4b3c395.jpeg)
Если вы когда-либо хотели узнать, как и кем делаются современные игры для несовременных платформ, каким образом люди вообще приходят к этому — в статье как раз про это.
?? Создание симпатичного 3D-домика, похожего на мельницу
![](https://habrastorage.org/getpro/habr/upload_files/b96/8db/eb5/b968dbeb5bc7022c680e1227fbd951f2.gif)
Алиса Демаре рассказала про проект «Тихий мельничный дом», объяснив композицию и поделившись советами, которые могут помочь художникам работать более эффективно.
?? Прелесть многофазных боссов
В чём фишка боссов с несколькими фазами? Как сделать босса с десятком фаз интересным? Как всегда хороший разбор различных игр по теме.
История портирования Kingdom Come: Deliverance на Switch — кейс от Saber Interactive
![](https://habrastorage.org/getpro/habr/upload_files/510/fda/908/510fda9087fa1bff696d164702c64759.png)
В марте 2024 года на Nintendo Switch состоялся релиз Kingdom Come: Deliverance. Оригинальная версия этого исторического ролевого экшена вышла еще в 2018 году. О том, как шла работа над портом, — рассказала в своей колонке для App2Top Жанна Горанская, директор по развитию бизнеса Saber Interactive в СНГ и Восточной Европе.
?? Первый после возвращения туториал от Brackeys, по Godot
Легенда вернулась сразу с туториалом более чем на час для новичков.
Шаг за шагом: разработка 3D-игры в Godot 4.2 для начинающих
![](https://habrastorage.org/getpro/habr/upload_files/23f/2ce/c8d/23f2cec8dee40f6a0ecb140116df207a.png)
В прошлой статье автор рассказал, как создавать 2D-игры на движке Godot. На этот раз мы погрузимся в трёхмерные объекты и анимации.
?? Как попасть в Daily Deal Стима
![](https://habrastorage.org/getpro/habr/upload_files/971/ef3/072/971ef30724e114eec76e3efe82c1fc90.png)
Чаще всего игра и так должна быть плюс-минус успешной (от 1к отзывов), но бывают и исключения.
?? Battle Royale Casino Royale
![](https://habrastorage.org/getpro/habr/upload_files/d43/dee/935/d43dee935ac0b322d6aef4f044226c2d.png)
За счёт чего такие химеры выстреливают? В посте deconstructoroffun хороший разбор механик приводится.
?? Создание 3D-моделера на C за неделю
![](https://habrastorage.org/getpro/habr/upload_files/a98/326/43a/a9832643ac668d2a7cb8fe2042053261.png)
В рамках Wheel Reinvention Jam Дэниел Хупер создал 3d-моделлер всего за неделю с использованием raylib.
?? Кватерниончики
Хорошо объясняющий кватернионы доклад с GDC 2023.
?? BattleRoyale на Unity
![](https://habrastorage.org/getpro/habr/upload_files/b1c/379/871/b1c379871237a7965341b59f30558cc4.jpeg)
Проект создан с помощью Zenject, UniRx, UniTask, Async Addressables, Scriptable Objects, Unit Testing. Все исходники на Гитхабе.
?? Постмортем на Ultra Ball
![](https://habrastorage.org/getpro/habr/upload_files/12a/4eb/c26/12a4ebc2688d1ecff1f579ed271b3d1e.png)
Мысли и выводы после разработки проекта в рамках геймджема.
Создание космошутера в Defold
Небольшая серия видео по созданию простого космического шутера в Defold.
?? Погружаемся в работу с материалами на GPU в Nanite
![](https://habrastorage.org/getpro/habr/upload_files/4d4/0a8/be2/4d40a8be28f0456a3316057fa1c981ec.jpeg)
Презентация и слайды с недавней GDC. Тут и про дизайн Нанитов вцелом, и про работу худождников с системой.
?? Как отзывы влияют на продажи вашей игры в первый месяц
![](https://habrastorage.org/getpro/habr/upload_files/c14/6d1/a03/c146d1a03631e081240cb55441ac34c0.png)
Немного анатилики от gamediscover. Для этого они проанализировала данные около 700 игр, вышедших с сентября 2023, имевших хотя бы 5к вишлистов на релизе и продавших хотя бы 500 копий в первый месяц.
?? Воссоздание карточных эффектов из Balatro в Unity
André Cardoso решил воссоздать шейдеры из нашумевшей игры и показать сам процесс. Все исходники на Гитхабе.
?? Искусство спирали: каскады неудач в играх-симуляциях
![](https://habrastorage.org/getpro/habr/upload_files/3d9/e46/c6b/3d9e46c6bd57414e060f57b06b642932.png)
В статье рассмотрено, как каскады неудач формируют игровой процесс в играх-симуляциях, таких как Songs of Syx и Rimworld, балансируя драматические истории с возможностями восстановления игрока.
Разное
Интересный эффект зума
![](https://habrastorage.org/getpro/habr/upload_files/3fb/a99/347/3fba99347993aacc5a18226a0bf7d645.gif)
Просто наклони.
Анимация Венома с препродакшена Spider-Man 2
![](https://habrastorage.org/getpro/habr/upload_files/454/dc1/03a/454dc103a073d0a7bca5b114ec56dcbd.gif)
Аниматор поделился наработками.
Симуляция реалистичной 3D-юбки в Blender
![](https://habrastorage.org/getpro/habr/upload_files/142/1a0/5fe/1421a05fe4c485594aa698ab3c63f587.gif)
Из Твиттера.
Если хотите поддержать выход дайджеста и других материалов, сделать это можно одним из способов.
Также вы можете подписаться на рассылку дайджеста.