Gamedev suffering
9.44K subscribers
979 photos
90 videos
13 files
2.39K links
Авторский блог Андрея Апанасика о разработке игр и индустрии.

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

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

Реклама: https://t.me/gamedev_suffering/2202
Download Telegram
Вторая статья из серии про SDF (signed distance field) в Unity. В этот раз про визуализацию SDF с помощью пиксельного шейдера.
This media is not supported in your browser
VIEW IN TELEGRAM
В прошлой статье было небольшое введение в принцип работы Bolt и основы визуального программирования. В этой же попробуем небольшой платформер сделать и затронем основные аспекты.

Поработаем с силами, рейкастами и затронем тему модульности и переиспользования компонентов.
This media is not supported in your browser
VIEW IN TELEGRAM
Effekseer добавил поддержку Godot. Мощный бесплатный инструмент с открытым исходным кодом для создания эффектов частиц теперь поддерживает и Godot Engine.

Effekseer уже работает с несколькими популярными игровыми движками, включая Unity, Unreal, WebGL и Cocos2d-x. Новый рантайм доступен в бета-версии.

Effekseer для Godot распространяется по MIT лицензии на GitHub.

Сам Effekseer также является проектом с открытым исходным кодом, доступным здесь также по MIT лицензии. Можно скачать Effekseer для Windows и Mac OS.
Статья в блоге Unity о том, как решать проблемы с производительностью на мобильных устройствах с помощью инструментов профилирования от Unity и Arm.

Используются инструменты Unity Profiler, Frame Debugger и Arm Mobile Studio.

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

In-Editor tutorials (IET) появились как внутренний инструмент, который команды Unity использовали для создания интерактивных руководств для учебных проектов, например LEGO® Microgame.

Начиная с IET 2.0.0, пакеты будут общедоступными. Эта версия поддерживает Unity 2019 LTS и новее.
Книга «3D Math Primer for Graphics and Game Development» теперь доступна бесплатно онлайн.

Флетчер Данн (в настоящее время разработчик игр в Valve) и Ян Парбери выложили книгу в открытый доступ.

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

Целевая аудитория книги — все, кто заинтересован в изучении этих подходов, включая программистов видеоигр, художников компьютерной графики, работающих с симуляциями или вычислительной геометрией, дизайнеров и технических художников.
На этой неделе:
- Вышел GrowFX 2.0 с новым воркфлоу на основе нод
- Вышел RS Shader Kit 2.0 для Maya с улучшениями для более удобной работы
- Maxon купил разработчика Forger
- Вышел mGear 3.7 с улучшенной интеграцией с игровыми движками
- Adobe выпустила Character Animator 4.0 с новым, более надёжным форматом проекта
- Вышел Sculptron 1.0
- Effekseer добавил поддержку Godot
- В Unity 2021.1 добавили туториалы прям внутри редактора
- Epic Games приобрела Capturing Reality, разработчиков программы RealityCapture для 3D-сканирования
- Photoshop теперь нативно работает на Mac с M1

- Книга «3D Math Primer for Graphics and Game Development» теперь доступна бесплатно онлайн
- Бесплатный риг Рейму Хакурей для Maya

- Unity Bolt: #2. Платформер — движение, анимация, рейкасты
- Мастер-класс по C++ от разработчиков CRYENGINE
- Советы по созданию потрёпанной ткани в ZBrush
- Unity SDF Generator – Part 2
- Как решать проблемы с производительностью на мобильных устройствах с помощью инструментов профилирования от Unity и Arm
- Кратко про модель освещения Миннарта
- Gnomon: лучшие работы студентов за 2021
- До 2 апреля проходит конкурс от Nvidia «Create With Marbles»
Фотореалистичный рендер в Blender. Киса отрендерена прямиком в Блендере (¬‿¬ )

Каждый рендер из последней серии занимал примерно 10 минут на 2080 Ti.
Google снизит сервисный сбор в Play Store до 15% для первого миллиона долларов годовой выручки.

Отчисления будут составлять 15% до тех пор, пока общая выручка разработчика за год составляет меньше миллиона долларов. После перехода этого рубежа сбор с продаж до конца года повысится до обычных 30%.
Godot изменили версионность 3.x ветки. Godot 3.2.4 переименовали в Godot 3.3.

После 6 месяцев разработки, грядущий Godot 3.2.4 должен включить в себя множество изменений, при это всё ещё сохраняя обратную совместимость с 3.2.3, но количество новых фич огромно и плохо работает с системой патчей. Команда решила изменить политику выпусков для Godot 3.x и вернуться к семантическому управлению версиями, как было до 3.2.

После выпуска этой версии будет две отдельные активно поддерживаемые ветки для пользователей Godot 3.x:
- В ветке 3.3 будут выпущены актуальные обновления для исправления ошибок, повышения удобства использования, обновления документации и переводов и т. д, но без каких-либо серьёзных новых функций.
Это должно позволить своевременно выпускать обновления 3.3.x, как только будет значительное количество исправлений, которые команда захочет выкатить в прод.
- Ветка 3.x будет развиваться дальше с новыми функциями для Godot 3.4, и так далее и так далее, до тех пор, пока новые второстепенные выпуски актуальны для пользователей Godot 3 (то есть, по крайней мере, до тех пор, пока Godot 4.0 не будет выпущен и большинство пользователи не перенесут свои проекты).
Планируются короткие циклы выпуска новых 3.x по сравнению с тем, что было до сих пор с 3.0, 3.1 и 3.2.

Всем текущим пользователям Godot 3.2.x настоятельно рекомендуется выполнить обновление до Godot 3.3 после его выпуска, так как оно разработано как полностью совместимое обновление (поскольку изначально предполагалось, что это будет версия 3.2.4).
Вышел бесплатный аддон Flow Map painter к блендеру с кистью для рисования карты потока. Поддерживается 2D Image Editor в Paint Mode, а также 3D Viewport в Texture Paint Mode.
Unity объявила получателей гранта Unity for Humanity 2020. Пять авторов получат 25000 долларов, наставничество и техническую помощь.

- Ahi Kā Rangers. Это мобильная игра на тему экологии, которую возглавляет команда маори (коренные народы Новой Зеландии), цель которой — привлечь больше активистов на планете.
- Dot’s Home рассказывает о молодой чернокожей женщине, живущей в доме своей бабушки в Детройте, когда она вспоминает моменты в истории своей семьи, когда они сталкивались с тяжёлым выбором.
- Future Aleppo. Проект в VR, который позволяет детям восстанавливать свои дома и города, разрушенные войной. Этот опыт вдохновлён Мохаммедом Ктейшем, который использовал упавшие обломки, чтобы построить модель своего города, когда он был разрушен бомбардировками.
- Our America. Разветвленная повествовательная игра в виртуальной реальности, предназначенная для обучения аудитории тому, как быть чёрным в Америке и предотвращать расовую несправедливость и насилие.
- SAMUDRA. Экологически ориентированная, иллюстрированная вручную 2D-игра-головоломка, рассказывающая о приключениях ребёнка в загрязнённом море. Игроки сталкиваются с подводными существами, чтобы раскрыть правду о действиях «обитателей поверхности», вызывающих загрязнение глубоководного мира.
This media is not supported in your browser
VIEW IN TELEGRAM
Вышла новая версия Axiom с влиянием гравитации на горючее.

Обновление сосредоточено на улучшении производительности и стабильности. Инструмент теперь распространяется в виде нового и удобного в установке пакета для Houdini.

Axiom — солвер для объёмных флюидов с ускорением на GPU для компьютерной графики и визуальных эффектов. Он включает поддержку Houdini SideFX в Windows, macOS и Linux.

Появился туториал по установке.
Продолжение последнего поста от Bruno Opsenica про фрустум кулинг. На этот раз он использовал теорему об опорной гиперплоскости и ISPC, чтобы ускорить работу алгоритма.
This media is not supported in your browser
VIEW IN TELEGRAM
Обновился аддон ShellFur для Godot Engine для создания шерсти.
- Завезли поддержку GLES2.
- Операции в API для роста, эффектов роста меха с помощью анимации или вызова скрипта.
- Возможность управления длиной, плотностью, толщиной и смещением роста меха одной RGBA текстурной маской.
Arrimus 3D выпустил подробный анализ инструмента 3ds Max под названием Retopology Modifier. Автор объясняет его особенности и способы использования.

Модификатор Retopology может быть использован для анализа данных геометрического меша под ним в стеке модификаторов и восстановления данных полигональной сетки как чистой топологии на основе квадов. Инструмент поставляется с различными алгоритмами для разных пайплайнов.
This media is not supported in your browser
VIEW IN TELEGRAM
Новый пример 2d-проекта от Unity — Dragon Crashers.

Команда, работающая с 2D, за последний год оптимизировала пайплайн и усовершенствовала графические технологии: 2d-рендерер внутри Universal Render Pipeline.

И все их наработки объединились в Dragon Crashers, который теперь доступен бесплатно в Asset Store.

В дополнение Unity проведёт онлайн-семинар по обзору Dragon Crashers, который состоится 14 апреля в 19:00 по московскому времени (GMT +3).