Gamedev suffering
7.5K subscribers
807 photos
67 videos
13 files
2.17K links
Авторский блог Андрея Апанасика о разработке игр и индустрии.

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

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

Реклама: https://t.me/gamedev_suffering/2202
Админ @Suvitruf
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
ChatGPT крадётся,
Unity-разработчик трясётся.

#юмор #нейронки #unity
Недельный геймдев: #113 — 19 марта, 2023

📜 Обновления/релизы/новости
- DreamWorks выложили рендерер MoonRay
- Epic Games выпустит приложение Unreal Editor, позволяющее создавать игры внутри Fortnite
- Rider 2023.1 и поддержка Unity DOTS
- Godot прибывает в магазин Epic Games
- EmberGen 1.0

🆓 Халява/раздачи/бандлы/курсы
- Бандл с курсами по пиксель-арту

📝 Интересные статьи/видео
- Как (не)вкатиться в геймдев
- Революция генеративного ИИ позволит любому создавать игры
- Как настроить LiveOps в match-3 (кейс Royal Match)
- Hi-Fi RUSH была вдохновлена Shaun of the Dead и Futurama
- Программирование для геймдизайнеров
- Создание гиперреалистичного материала для оружия в Substance 3D Painter
- Создание игры в стиле Vampire Survivors для Playdate
- Как Тарн Адамс обновил и оптимизировал Dwarf Fortress для официального релиза в Steam
- ONE PIECE ODYSSEY превращает популярную мангу в захватывающую приключенческую ролевую игру в честь своего 25-летия
- Нестареющая классика: Blade of Darkness
- Сохранение и загрузка состояния Actor’ов в Unreal Engine. Боль
- Rise of Fox Hero: разработка 3D-платформера с забавной боёвкой и головоломками
- Женя в поисках Америки: как разработчику, выигравшему грин-карту, живётся в США
- Разработка для слепых и слабовидящих в виртуальной реальности с Cosmonious High
- Работа над Wave Of Elms
- От Короля Льва до сказочной страны: внутри прекрасного мира Brave Creatures
- Как игровому журналисту попасть в геймдев — рассказывают журналисты и разработчики
- Процесс разработки Squirrel With A Gun
- Про создание ремейка The Last of Us Part I
- LOD Your Lights: оптимизируем свет
- Трудности адаптации: почему уровни сложности в играх работают не так, как следует
- Поиск гармонии аниме-стиля и физически точного рендеринга
- Анатомия игры: раздача плюшек
- Как Unreal Engine помог студии Ryu Ga Gotoku заново изобрести Like a Dragon: Ishin! для современных консолей
- Как Dome Keeper фокусируется на системах, взаимодействующих друг с другом
- Часто задаваемые вопросы о маркетинге вашей игры
- Разработка динамичного приключенческого боевика
- Улучшение производительности job system в Unity 2022.2 — часть 2: накладные расходы

📙 Разное
- Дум GPT-4 уже почти научилась создавать
- Игровой движок внутри Excel
- ChatGPT крадётся

#gamedevnews #дайджест
Я вот всё ждал, какой движок первым начнёт AI'шечку добавлять. В принципе, не удивлён, что Roblox с их UGC решил почти сразу вкатиться в это дело. Пока два инструмента в бетке доступны:
1. Генерация текстур по текстовому описанию и их накладывание на выбранные модели.
2. Генерация кода по текстовому описанию.

#Roblox #нейронки #AI
Выпал вчера из жизни, поэтому пропустил State of Unreal. Да и в целом тут за последние дни новостей хватает про Эпиков. Из интересного:
1. Запустили в бетке Unreal Editor. На первый взгляд, концептуально, похоже на Роблокс. Писать можно на том самом языке Verse, который Суини пиарил довольно сильно. Вишенка: 40% от всей прибыли Фортнайта Эпики планируют складировать в чемодан, из которого потом в зависимости от метрик будут раздавать деньги авторам контента. Назвали это Creator Economy 2.0.
2. Решили объединит свои торговые площадки под брендом Fab. Хотят объединить к концу года Marketplace, Sketchfab, Quixel Bridge и ArtStation Marketplace.
3. Unreal Engine 5.2.
4. MetaHuman Animator. Ну...думаю, вы уже видели это видео от разработчиков Senua's Saga: Hellblade II. Выглядит, конечно, эффектно.

#UnrealEngine
После последнего State of Unreal от Эпиков читать про анонсы Unity на GDC...ну вот такое ощущение.

#unity #UnrealEngine #мемы
Не совсем про разработку, но про людей из индустрию и важность новости. Крис Авеллон и две обвинившие его в домогательствах девушки уладили разногласия. Но самая прелесть в том, что...

Девушки прямым текстом говорят, что напиздюкали.
> Mr. Avellone never sexually abused either of us. We have no knowledge that he has ever sexually abused any women.

Оправдываются тем, что «хотели поддержать девушек в индустрии».

При этом, по сути, разрушили Крису жизнь.

#скандалы
Раздача звуковых эффектов Sonniss на 44 ГБ+ с GDC 2023.

Около 850 бесплатных треков. Свободная лицензия, звуки можно использовать в любых проектах.

https://gdc.sonniss.com/

#халява
This media is not supported in your browser
VIEW IN TELEGRAM
Подробный туториал по созданию стилизованного шейдера воды в Unity от начала до конца. Показано, как рассчитать глубину воды, цвета под водой, волны, затенение пены и многое другое для создания эффекта.

https://alexanderameye.github.io/notes/stylized-water-shader/

#shaders #Unity
Недельный геймдев: #114 — 26 марта, 2023

📜 Обновления/релизы/новости
- Крис Авеллон и две обвинившие его в домогательствах девушки уладили разногласия
- Atari покупает разработчиков ремейка System Shock
- В России собираются учредить ещё одну ассоциацию разработчиков игр
- Epic Games запустили в бетке Unreal Editor
- Unreal Engine 5.2 Preview
- Epic Games представили Fab — унифицированную торговую площадку для 3D-игр
- MetaHuman Animator
- Unity «представила» Unity AI
- В Roblox появились ИИ-инструменты
- Ubisoft разрабатывает AI Ghostwriter, чтобы сэкономить время сценаристов
- За 10 лет Microsoft выплатила инди-разработчикам свыше $4 млрд в рамках ID@Xbox
- Unity представила систему друзей и лидербордов

🆓 Халява/раздачи/бандлы/курсы
- POLYGON Game Dev Assets Bundle 3
- Раздача звуковых эффектов Sonniss на 44 ГБ+ с GDC 2023

📝 Интересные статьи/видео
- Переосмысление LiveOps в 2023: что изменилось и почему это важно
- Стилизованный шейдер воды в Unity
- Тихо свистнул и ушел: для чего нужны механики взлома и воровства в играх
- Что такое макгаффин — в кино, литературе и видеоиграх
- Кирби в 30: взгляд на годовщину игры через призму новых игр
- Самые бесполезные и худшие предметы в играх (2)
- Повествовательные заметки, которые ваша команда будет действительно читать
- Создание успокаивающей 3D-сцены леса в Blender и UE5
- Разработка живой игры, которая никогда не покидала ранний доступ, с Deep Rock Galactic
- Как создать полезную и увлекательную образовательную игру — советы педагога
- Как разработчики Marvel’s Spider-Man оптимизировали паутину на ПК
- Уникальное сочетание жанров в захватывающем рыболовном приключении Dredge от Black Salt Games
- Среда выполнения в проектах с использованием ECS в Unity
- Использование модульной системы манёвров для разработки боев с боссами в Psychonauts 2
- Как рисовать линии с помощью класса Mesh в Unity
- Rain World: как UGC возглавил крупное возвращение продаж
- Привнесение Sus-вайбов в новую перспективу с помощью Among Us VR
- GDC 2023: FidelityFX SDK с новыми технологиями, первый взгляд на FSR 3 и многое другое

📙 Разное
- Эффект жидкости в бутылке, созданный в Blender
- ИИ водителя
- Иконка склянки из Bloodborne переосмыслена в 3d

#gamedevnews #дайджест
Помните, был такой GDevelop? Теперь движок и на Android доступен.

Бесплатной версии потыкаться хватит: 1 сцена, до 15 объектов, до 30 ивентов. Подписка больше возможностей открывает (5 или 10 баксов в месяц).

На fanatical сейчас бандл можно взять за 16 баксов, в котором подписка сразу на год.

#GDevelop
Набор для космической игры из 90+ моделек. В посте на Реддите автор поделился. Там же можно найти ссылки не его прошлые паки ассетов.

Скачать можно отсюда. Всё по CC0 1.0 Universal.

#халява
Наткнулся на небольшой канал про левел-дизайн, ГД и немного про архитектуру в целом.

Аня по профилю архитектор (8 лет в сфере), который с недавнего времени всё больше интересуется играми и левел-дизайном.

Можете подписаться и следить за, по сути, первыми шагами в этом нелёгком деле 😎
This media is not supported in your browser
VIEW IN TELEGRAM
Немного созданной в Блендере милоты в ленту.

https://twitter.com/kouyooou/status/1642529901076004865

#Blender
Недельный геймдев: #115 — 02 апреля, 2023

📜 Обновления/релизы/новости
- Blender 3.5
- GDevelop теперь и на Android
- Google запатентовал систему для автоматического тестирования игр с помощью ИИ
- Epic Games сократит расходы и приостановит найм сотрудников
- Steam прекратит поддержку Windows 7 и Windows 8 — это случится 1 января 2024 года
- Game Insight пыталась вывести из компании деньги и сотрудников ещё до банкротства
- Что нового в Cinemachine 3
- 3DCoat 2023
- HIP Ray Tracing 2.0

🆓 Халява/раздачи/бандлы/курсы
- Набор для космической игры из 90+ моделек
- Objaverse — огромная бесплатная база данных 3D-моделей

📝 Интересные статьи/видео
- Использование Rust и GPU для отрисовки UI в 120 фпс
- Как разрабатывали StarCraft
- Как рисовали арт для Katana Zero
- Рекомендации по ретопологии для ускорения разработки мобильных игр
- Как сохранить мотивацию и не опускать руки, несмотря на неудачи, — советы начинающим художникам
- Нарратив в мобильных free-to-play играх — сквозь огонь и донаты. Почему он такой плоский и как его улучшить? И надо ли
- Как Watch Dogs: Legion изменила повествовательный дизайн Ubisoft
- Архитектура игры на Unity без Zenject. Часть 2
- Создание сцены гостиной в Unreal Engine 5.1
- Будут ли ваши игры продаваться с помощью Chat-GPT
- Изучение секретов создания Return to Monkey Island
- Coding Adventure: Ray Tracing
- Нестандартное применение палитр в Fox Tower: шейдеры круто
- Инди-разработчик Элвин Горман (Hiwarp): «Всё, что я делаю, исходит из моего сердца»
- Death of a Game: Ragnarok Online (& Ragnarok Online 2)
- Использование процедурной генерации для «многоуровневых сражений» в Mario + Rabbids: Sparks of Hope
- Анализ памяти игры с помощью Memory Profiler
- Валидация, хайп, релиз: подход The Wandering Village к исследованиям
- Stencil Lights в стиле GameCube

📙 Разное
- Куча мешей с анимацией
- Художественный фильм Ричарда Бойсверта, созданный в UE
- 100 лучших 3D-рендеров транспорта из 4280 заявок

#gamedevnews #дайджест
Небольшой (не совсем) лайфхак, для набора вишлистов в Steam:
1. Создаём небольшой срез игры минут на 30-45.
2. Даём явно понять в описании, что это пролог к основной игре, оставив ссылку на основную игру.
3. 100$ за добавление новой игры в Steam.
4. Делаем пролог бесплатным, дату выхода ставим "coming soon" (но пока не релизим).
5. Продвигаем пролог, чтоб набралось хотя бы 7к фишлистов.
6. Релизим, чтоб появилось в популярных новинках.
7. Надеемся, что будем много одновременных игроков, чтоб попасть в топы.
8. Получаем кучу вишлистов в основной игре (но это не точно).

Можно совмещать с демкой и фестами.

Тут слишком много НО. Вы распыляетесь, тратите время и деньги на этот билд. Метод подойдёт не каждому.

#Steam
WN Talents In Games и App2Top проводят зарплатное исследование нашей игровой индустрии. В мае опубликуют результаты.

Какая инфа будет:
- Сколько зарабатывают разработчики игр в 2023 году.
- Многие ли уехали за рубеж.
- Помогали ли в переезде работодатели.

Поучаствовать можно по ссылке. Займёт минуты 2-3.

#опрос
Инженеры из AMD собрали информацию в области трансформации в компьютерной графике в серии статей в блоге. Там про матрицы, их преобразования, нюансы из-за не коммутативности операций (A∗B≠B∗A​) и анти коммутативности (a⃗×b⃗=−b⃗×a⃗ ).

Всем любителям матриц рекомендую 😅

https://gpuopen.com/learn/matrix-compendium/matrix-compendium-intro/
Видели когда-нибудь в интернете странную, сексуализированную или даже оскорбительную рекламу какой-нибудь мобильной игры? Задумывались о том, кто же сделал это непотребство?

Автор таких штук написала статью 😏

https://habr.com/ru/companies/timeweb/articles/727722/
Forwarded from Ступени Геймдева I (Serg Gres)
Раз уж тут католическая Пасха, то самое время хвалиться своим позором: пасхальный апдейт для Gardenscapes.

Позором - потому что я его писал шесть лет назад. За это время, надеюсь, мой уровень вырос.

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

Задача была простая - сделать то, чего никто до этого не делал. Сроки не принципиальны, но важно сделать идеально. Как - разберёмся по дороге.

Задачу сильно упрощали люди, что работали в Playrix. Мне помогали вообще все, кажется. Особо хочу выделить Сергея Пляку, Александру Хижнякову и Илью Кулешова. Вообще поддержки было очень много. Я даже испугался.

Естественно, событие пасхальное и игрокам должно было быть понятно, что оно про Пасху. Упоминать Пасху категорически запрещено, так как это может оскорбить часть игроков.

Не сильно помогали очень сложная система аппрувов и два продюсера на одном проекте.

Две недели ушло на то, чтобы это написать. Два месяца - на то, чтобы переписать. Но ничего, справились.

Работа была полноценной: изучение материала, реф на Плохого Санту, идея дикого извращенца в розовом костюме кролика. Ну и сбор яиц, конечно. Как говаривал Стэн из Саус Парка: "Мне кажется, между Иисусом, умершим на кресте, и кроликом, прячущим яйца, пропущена какая-то важная информация."

В общем, наслаждайтесь, если кому интересно - вот с этого начинал ваш покорный слуга.

https://st.fl.ru/users/bi/binary-dao/portfolio/f_9415953917f87112.pdf

Уже после того как я ушёл из Плейрикса (да, ещё раз - сам ушёл, люди подтвердят), мне разрешили использовать отработанный материал в своём портфолио. Лично Мария Иогман, которая на тот момент занималась юридическими вопросами Плейрикса. В письменной форме. Ссылка - часть моего портфолио. Надеюсь, через шесть лет это никому уже точно не нужно)
Недельный геймдев: #116 — 09 апреля, 2023

📜 Обновления/релизы/новости
- Стандарт WebGPU 1.0 зарелизился в Chrome
- Глава инди-подразделения Xbox: «Не думаю, что Game Pass оказывает разрушительное влияние на индустрию»
- Ротенберги займутся разработкой видеоигр
- Вышла альфа-версия плагина Luma для Unreal Engine 5

🆓 Халява/раздачи/бандлы/курсы
- Бандл Learn to Create RPG Games in Unity
- Бесплатный генератор мха для Blender

📝 Интересные статьи/видео
- Я анимирую тентакли и мне платят за это деньги
- Справочник по матрицам
- Небольшой (не совсем) лайфхак, для набора вишлистов в Steam
- Немного про нормали
- Команда Epic Games о Lumen, MetaHuman, демо-версии UE5.2 и искусственном интеллекте
- Интервью с ведущим дизайнером миссий «Калибра»
- Firaxis Games о разработке Marvel’s Midnight Suns
- Пересмотр повествования Goodbye Volcano High для нахождения смысла в апокалипсисе
- Заставьте игроков почувствовать, что их выбор важен для повествования
- Разработка усовершенствованной Full-Body Ragdoll-системы
- Создание многопользовательской игры с Netcode для GameObjects
- Как Big Ambitions добилась успеха в Steam
- Создание кинематографического короткометражного фильма с помощью Blender и UE5
- Stray: придание характера футуристическому городу
- Прошиваем эмулятор Retro-Go на Nintendo Game & Watch
- Настройка камней и растительности для реалистичного 3D-окружения
- Про создание анимационных роликов
- Runner 2
- Используйте референсы для разработки пользовательского интерфейса
- Создание короткометражного фильма в Unreal Engine 5
- Real-time sparse distance fields для игр

📙 Разное
- Эксперименты с техниками стилизации в UE5
- Создание стилизованной 3D-травы с помощью Procreate и Blender

#дайджест #gamedevnews