Gamedev suffering
9.34K subscribers
973 photos
89 videos
13 files
2.38K links
Авторский блог Андрея Апанасика о разработке игр и индустрии.

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

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

Реклама: https://t.me/gamedev_suffering/2202
Download Telegram
Очередной доклад про тестирование в геймдеве. Хоть, в целом, ничего нового, но хуже не будет, если закрепить основные тезисы.

- Хоть какие-то тесты лучше полного отсутствия.
- Профит от тестов виден будет не сразу.
- Тестировать чисто интерфейсы такое себе.
- Делать вещи публичными чисто ради теста плохо.
- Тестировать нужно по месту логики: ассерты и т.п.
- Стресс-тесты круто. Помогает отловить пограничные случаи за счёт массовости.
- Если чувствуете, что поддержка тестов слишком много ресурсов отнимает, попробуйте сменить гранулярность.

#тестирование #GDC
🔥5👍2
Мде. Unity решила закрыть Unity Answers и будет редиректить на Unity Forums.

При этом сами же пишут, что:
- Функционал Forums не дотягивает до Answers
- Миграции всех существующих ответов не будет скорей всего (ЧЗХ?!)

Могли бы хотя бы в ридонли режим перевести. Но нет, 23 июня всё отрубить хотят.

#unity
🤯13🔥2
Хороший доклад про опенсорсную игру Space Station 13.

Разобраны плюсы/минусы разработки игры с открытым исходным кодом и рассказано про взаимодействие с сообществом.

#SpaceStation13 #GDC
🔥11
This media is not supported in your browser
VIEW IN TELEGRAM
Вероятностный язык программирования MarkovJunior 🤯

#MarkovJunior
🤯13🔥4
Недельный геймдев: #74 — 12 июня, 2022

📜 Обновления/релизы/новости
- Вышел Blender 3.2
- Epic Games обновила редактор MetaHuman, добавив импорт мешей и дополнительные анимации лиц
- Unity создала новый репозиторий с кодстайлом
- Unity решила закрыть Unity Answers и будет редиректить на Unity Forums
- Rusty Jam 2
- Houdini Game Jam 2022
- Вероятностный язык программирования MarkovJunior
- MeshSync теперь поддерживает ноды Blender прям в редакторе Unity
- Rust GameDev #34: May 2022
- Вышел ProRender 3.4 для Blender and Maya
- Система рендеринга меша для Unity
- Создание игр для всех: новый курс Unity Learn по специальным возможностям

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

📝 Интересные статьи/видео
- Отличнейшая статья про архитектуру Xbox 360
- Очередной доклад про тестирование в геймдеве
- Как V Rising умудрилась за неделю собрать более миллиона игроков
- Немного подробностей про создание технодемки The Matrix Awakens на Unreal Engine 5
- Создание реалистичного портрета Джинкс в ZBrush, Maya и Substance 3D
- NVIDIA визуализирует миллионы источников света
- Технический постмортем «Помни…» студии Ice-Pick Lodge
- Кватернионы для чайников
- Небольшой разбор того, как создавалась сцена с додзё для The Matrix Resurrections с использованием Unreal Engine
- Боевые пропуски — всё, что вы должны знать, и ещё кое-что
- Хороший доклад про опенсорсную игру Space Station 13
- Глубокое погружение: развивающийся пользовательский интерфейс и уровни сложности в Cook Serve Forever
- Рабочая культура и процесс найма в The Molasses Flood
- Как вылететь из универа и стать концепт-художником в международной студии: беседа с Артёмом Демурой
- Продвинутый левел-дизайн: киноприемы в играх, кор-луп и силуэты
- Ghostwire использует очарование Токио, чтобы привнести незабываемый пользовательский опыт
- Рендеринг в реальном времени — прошлое, настоящее и вероятное будущее
- Consistent против Rendezvous — чем отличаются подходы для хэширования данных на сервере
- Туториал для начинающих по работе с освещением в Unreal Engine
- Обновлено для 2021 LTS: полное руководство по освещению в High Definition Render Pipeline
- Наш мир нереален: для чего нужен геймдизайн филинга
- История Glu Mobile: какого разработчика приобрела Electronic Arts за $2,4 миллиарда
- Зачем 3D-художнику математика: запись стрима с Давыдом Видигером
- Unity раскрыла несколько бизнес-идей для разработчиков мобильных игр
- Короткометражка, полностью созданная в Unreal Engine
- Система вознаграждений игр — как обновлённый дизайн может помочь в их разработке
- Туториал по созданию волшебного моста в Houdini и Unreal Engine
- Тестирование анизотропных отражений в Eevee
- Как создавался эпизод Jibaro из сериала Love, Death+Robots от Netflix
- Создание воксельных игр с помощью RPG in a Box
- Новая глобальная система освещения в движке Kajiya на Расте
- Воссоздание готической архитектуры в Substance 3D и Unreal Engine 5
- Как превратить 2D-фрактал в 3D

📙 Разное
- Воссоздание Лилит из трейлера Diablo IV в Maya и ZBrush
- Порталы, разрывающие время и пространство
- Осенний коттедж в Unreal Engine
- Красивая долина, созданная с помощью UE5 и Megascans

#дайджест #gamedevnews
🔥11
This media is not supported in your browser
VIEW IN TELEGRAM
Занятный фан-проект, вдохновлённый ЧП.

#UE4 #UnrealEngine
🔥10👍2
Продублирую тут. Если вы из Game Insight, то можете скинуть мне резюме с описанием. Потом соберу вместе и опубликую тут и в VK группе.

Возможно поможет в поиске нового места работы.
21👍8
Epic Online Services теперь позволяет добавить кроссплей в свои игры на ПК. В том числе, между Steam и Epic Games 🤔

Сервис включает оверлей, объединяющий друзей из Steam и Epic Games в единый список, интерфейс для поиска друзей, отправки и получения запросов на добавление, а также присоединения к сеансам многопользовательских игр в разных магазинах.

Добавление поддержки macOS и Linux в процессе, как и других платформ.

#UnrealEngine
🔥11👍2
Как и обещал, выкладываю список людей из Game Insight с резюмешками (которые мне сами скинули), которые нынче в поиске работы.

Ещё больше резюмешек можно в этой таблице найти: https://docs.google.com/spreadsheets/d/1V0hQgRAPP0od5TWlTooYWp-YArcXgqIVmZyb46WtjYc/edit#gid=0


Кирилл Бывшев, Арт-директор c Airport City
https://hh.ru/resume/4e6d8472ff0af66dd50039ed1f507952644d4a

Марина Скумина, Арт-менеджер с Airport City
https://hh.ru/resume/8f9f3a30ff0730b4080039ed1f764631466c72

Мария Роганова, 2D-художник. Опыт работы больше 6 лет на разных проектах
https://spb.hh.ru/applicant/resumes/view?resume=24f1cc7bff082d092f0039ed1f4c5351366650
https://mariabasov2.artstation.com/

Светлана Сидорова, 3D-художник
https://hh.ru/resume/21f755b4ff07ee5a160039ed1f6f774b374950
https://captainjay.artstation.com/


Александр Тихомиров, Senior Game Designer с проекта Загадочный Дом
https://drive.google.com/file/d/1LXzOLtkid1NY4TYy943uLUmGyH2G-n12/view?usp=sharing

Александр Селиванов, Саппорт в Манор/Острове, может как Junior+ Game Designer
https://docs.google.com/document/d/1C3zisGrIeT5047q0dJFW8Y18BLgboR6Z/edit?usp=sharing&ouid=109379376334639562226&rtpof=true&sd=true


Павел Сильянов, Q&A, работал на проекте The Tribez
https://hh.ru/resume/131cfecbff0af94fc70039ed1f454651736a33


Юлианна Гук, Креативный продюсер
https://drive.google.com/file/d/17UoI4L-QTJvHyIo27SHwujTgNhv_AaLl/view?usp=sharing

Егор Шашин, Креатор в рекламе/SMM
https://drive.google.com/file/d/1eOV84KVqZJYUgDwa6Y90ng4IsaET8WeO/view?usp=sharing


Дуенко Анатолий, Project Manager
https://docs.google.com/document/d/1lzFQ0dX5bO8bjz2wSaqBFae53FDG4JYWrEktk6cZjMk/edit#heading=h.8208esxq0j3k
https://www.linkedin.com/in/anatoly-duenko-a76676171/


Эдгар Шпенглер, Senior C++
https://hh.ru/resume/ead61fffff0af90f180039ed1f61764f633175

Илья Дьяченко, Серверный разработчик с Airport City (PHP/Golang/Python)
https://hh.ru/resume/37c685afff006d4ee10039ed1f736563726574
https://www.linkedin.com/in/ilya-dyachenko-578850191/

#работа
15👍4🔥2👎1
👍24🤔3
Недельный геймдев: #75 — 19 июня, 2022

📜 Обновления/релизы/новости
- Epic Online Services теперь позволяет добавить кроссплей в свои игры на ПК
- Game Insight ушла на самоликвидацию
- Epic Games помогла археологам оживить шамана, который жил 10 тысяч лет назад, с помощью MetaHuman
- Марк Браун выпустил обучающее видеоэссе в виде бесплатной игры Platformer Toolkit
- Radeon Memory Visualizer теперь поддерживает Linux
- Defold 1.3.3

🆓 Халява/раздачи/бандлы/курсы
- Эффект сканирования для Unity

📝 Интересные статьи/видео
- Хватит теряться: создавайте когнитивные карты, а не уровни
- Лёгкое введение в D3D12
- Как сделать рисунки интереснее при помощи контрастов и различий
- От хаоса к порядку: как легко интегрировать сервисы с помощью Enterprise Service Bus
- Создание стилизованной рощи в 3ds Max, ZBrush и Unreal Engine
- Обнаружение узких мест в производительности с помощью Unity Frame Timing Manager
- Погружаемся в Metal 3
- Улучшаем промо-арты: переход из Unity в Blender
- Создание вступительной сцены Индианы Джонса с помощью YAHAHA Tools
- Axie Infinity (Часть 2): Искупление или погибель
- Как сделать увлекательное PvP? Разбор ошибок core геймплея
- Монетизация игр: какие компании продолжают выплачивать доходы разработчикам в РФ
- Четыре важных вывода из «не-E3»
- Создание 3D-материалов с помощью DALL-E и Substance 3D
- Как работает свет и разные типы теней
- Выгорание в геймдеве. Откуда берется, как пережить и кто виноват. Доводим свои проекты до победного конца
- Blind Fate: Edo no Yami представляет новую игровую механику с использованием Unreal Engine
- Unity Shader Graph — создание полноэкранных эффектов
- Постмортем: Infernax
- Полезный инструмент для работы со снегом, сделанный в Houdini для Unreal Engine 5
- «В тоске есть нечто атмосферное и светлое, что хочется передать»: беседа с Евгенией Гончаровой, рисующей пиксель-арт
- Разбор VFX эффекта

📙 Разное
- Занятный фан-проект вдохновлённый ЧП
- Воссозданная арена битвы с Орнштейном и Смоугом из Dark Souls в Blender, Zbrush и Photoshop
- Занятный инструмент рассеивания листвы для Unity
- Выплавление отверстия в Bledner с помощью нод

#gamedevnews #дайджест
👍4🔥4
AMD открыла исходники FSR 2.0 и выпустила демонстрационный проект, который позволит изучить, как происходит интеграция.

#AMD #FSR
Немного подробностей сокращения сотрудников MyTona.

- В феврале, когда всё началось, релокацию предложили лишь сотрудникам прибыльных проектов, лидам и главам отделов.
- Был отдельный список тех, кому предложат переехать.
- Списки поручили отдельным людям. Посмотреть и узнать, попал ли ты туда, не было возможности.
- В июне в срочном порядке решили переехать и оставить тех, кто не может по каким-либо причинам пока релоцироваться. При этом, попрощались со старыми опытными сотрудниками, которые много лет проработали в компании.
- Ситуация экстренная и сотрудники, которые получили оффер на переезд в Казахстан или Армению, должны уже готовиться к переезду.
- Уволили не только тех, кто находился в РФ, но ещё и тех, кто по собственному желанию и средствам переехал в Таиланд.
- Компенсации за увольнение мизерные.

Весь процесс увольнения и переезда был довольно скрытным. Принимающие решения постоянно отнекивались, отвечая, что «ситуация нестабильная».
🤯7👎3🔥1🤔1
Многие шутили на анонсе в октябре, но Unity Gaming Services всё-таки вышли из бетки.

Это широкий набор онлайн-компонентов от Unity для работы с сеткой, подбором игроков, лайвопса, голосовой связи, монетизации и многого другого. Всё через единую админку.

#Unity
👍12
This media is not supported in your browser
VIEW IN TELEGRAM
Анимация миниатюрного мира в UnrealEngine 5

- Ассет City Sample
- Tilt–shift эффект (объектив 50 мм, диафрагма 0,01)
- Рендеринг в 24 фпс, затем в AF материал был ускорен, добавлено время постеризации в 10 фпс, чтобы придать эффект покадровой анимации

https://www.reddit.com/r/unrealengine/comments/vgb82x/minitropolis/

#UnrealEngine #UE5
🔥132👍1
Недельный геймдев: #76 — 26 июня, 2022

📜 Обновления/релизы/новости
- AMD открыла исходники FSR 2.0
- «Денег нет, делайте что хотите»: уход игровых студий из России
- Unity Gaming Services вышли из бетки
- VK Play снизила комиссию для всех разработчиков игр с 30% до 5%

🆓 Халява/раздачи/бандлы/курсы
- 1200 новых бесплатных 2K HDRI от MattePaint
- Бандл Learn Game Development for Beginners

📝 Интересные статьи/видео
- Искусственный интеллект в DOOM
- Результаты за 100 дней в Blender 3D. История ошибок
- Работа над Horizon Forbidden West в качестве технического художника
- The Case for Use.GPU — переизобретение рендеринга по одному шейдеру за раз
- Инферно в 3D
- Как использовать вектор, чтобы рисовать ровные и четкие пропсы: обзор инструмента и примеры
- Однопроходная упаковка текстур степени двойки
- Автоматизация тестирования мобильной игры с помощью Airtest IDE и других решений
- Создание массивного храма с садом в Substance 3D и Unreal Engine
- Как художнику устроиться в игровую компанию и начать зарабатывать больше
- Дизайн и философия эфемерной HYPER//ECHO
- Механики мотивации в играх. Фундамент в геймдизайне. И на сколько они важны
- Создание обветренного автомобиля в ZBrush, Blender и Marmoset Toolbag
- Декомпозиция классов: подход к разнообразию игровых систем на примере D&D и гонок
- Как использовать плагин AMD FidelityFX Super Resolution 2 (FSR 2) в Unreal Engine
- Death of a Game: Elyon (Ascent: Infinite Realm)
- Как сделать мимика и не умереть
- Создание кедрового леса в ZBrush, Substance 3D и Unreal Engine
- Разбор VFX-эффекта, созданного в рамках VFX-челенджа
- Физика жидкости в Murus
- Как сделать игру, которая должна была быть маленькой, но в итоге стала огромной
- Собираем генератор данных на Blender. Часть 3: Материалы и освещение
- Создание ряби на воде в Blender и UE5
- Стилизованный 2D-шейдер в Unreal Engine 5
- SideFX рассказали про SOP Volume Adjust Look
- Сравнение декодеров текстур

📙 Разное
- Анимация в анимешном стиле в Blender
- Сейда Нин из Morrowind в Unreal Engine 5
- Новые арты и концепты по Love, Death + Robots от сотрудников. Все ссылки в посте
- Jurassic World meets Dark Souls
- Имитация входа в Косой переулок из Гарри Поттера в вершинном шейдере в Godot
- Анимация миниатюрного мира, созданная в Unreal Engine 5

#gamedevnews #дайджест
👍9🔥4
За отсутствие новостей и дайджестов извиняюсь. Был в процесс переезда на Кипр. Только вот недавно заселились в снятый домик и приступили к работе. В ближайшее время активность возобновится.

Спасибо, что читаете. Вот вам пока котики местные. Их тут много, и их все любят, даже домики для них строят 🐱
👍258🔥3