Game Development | YeaHub
372 subscribers
154 photos
192 videos
537 links
Теория, подготовка к интервью и курсы для Game Dev разработчиков

YeaHub — это платформа для IT-специалистов, объединяющая обучение, карьерный рост, развитие и сообщество единомышленников.

Платформа: https://yeahub.ru

Для связи: @ruslan_kuyanets
Download Telegram
#Собес
🤔 Как создать и использовать пользовательский шейдер в Unity?

Для создания пользовательского шейдера нужно создать новый файл шейдера, используя язык ShaderLab, и прописать необходимые свойства. После этого создайте материал с этим шейдером и примените его к обьекту через компонент Mesh Renderer.

👉Новости 👉Платформа
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣1
Media is too big
VIEW IN TELEGRAM
#полезное
👍 Unity Shader Graph - учебник по интерактивному эффекту снега

Интерактивный снег - один из самых удивительных трюков, которые мы можем делать с рендерными текстурами. Это довольно полезный шейдер, который также может взаимодействовать с водой, песком, краской и многим другим.
📱 Смотреть с источника

👉Новости 👉Платформа
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
#изюминки
😊 Cairn, атмосферный симулятор исследования и скалолазания от The Game Bakers, впечатляет своим уникальным инвентарём

Игра погружает в реалистичную симуляцию восхождения на гору Тенцен, где героиня Аава должна грамотно спланировать свои припасы. Инвентарь представляет собой интерактивную систему, которая показывает, как вещи располагаются в рюкзаке. Это добавляет реализма и усложняет задачу — всё нужно поместить так, чтобы удобно было нести, преодолевая сложные маршруты.

👉Новости 👉Платформа
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
#видео
🤯 Lucian Stroiny, известный как PolySphere Studio, представил обучающее видео по оптимизации сцен в Unreal Engine 5 с использованием Instanced Static Meshes

В уроке демонстрируется, как эффективно использовать "инстанцированные" статические меши для улучшения производительности, а также предлагается оригинальный способ настройки вариаций материалов. Кроме того, в видео проведено сравнение производительности между сценой, основанной на статических мешах, и сценой с применением "инстанцированных" мешей.

👉Новости 👉Платформа
Please open Telegram to view this post
VIEW IN TELEGRAM
#Собес
🤔 В чем разница между FixedUpdate и Update в Unity, и когда использовать каждую из функций?

FixedUpdate используется для физики и выполняется через фиксированные интервалы времени, независимо от кадровой частоты. Update вызывается каждый
кадр и используется для обновлений, не связанных с физикой, таких как обработка ввода или обновление поведения Al.

👉Новости 👉Платформа
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
#полезное
🥺 3D-художник по окружению Munsh представил потрясающую атмосферную сцену, которая сочетает реализм с аниме-стилем

Сцена изображает солнечный полдень в большом городе, создавая уютную и вдохновляющую атмосферу. Работа выполнена в Unreal Engine, 3ds Max и Substance 3D Painter, что позволило достичь высокой детализации и мягкого освещения.

👉Новости 👉Платформа
Please open Telegram to view this post
VIEW IN TELEGRAM
#полезное
😊 Советы по саунд-дизайну в играх

Аудио — ключ к атмосфере игры. Вот 10 эффективных трюков:

🟠 Случайно генерируйте эмбиенты, чтобы избежать повторов и добавить живости.

🟠 Пич-шифтинг звуков поможет создать вариативность звучания, чтобы повторяющееся аудио не заедалось.

🟠 Применяйте low-pass фильтры для отдалённых звуков, чтобы они звучали естественно.

🟠 Микшируйте записи разных поверхностей для более интересных звуков шагов.

🟠 Добавьте псевдозвуки (например, шорохи) для усиления атмосферы и глубины.

🟠 Используйте эхо и реверберацию, чтобы звучание менялось в зависимости от окружения.

🟠 Динамически меняйте музыку в зависимости от действий игрока.

🟠 Стерео-эффекты помогают создавать эффект движения звуков в пространстве.

🟠 Для громких звуков используйте резкое изменение частот или фильтрацию, чтобы добавить интенсивности ударам или разрушениям.

👉Новости 👉База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM
💅2
This media is not supported in your browser
VIEW IN TELEGRAM
#новости
🥺 Microsoft представили первый в истории человечества квантовый чип на топопроводниках под названием Majorana 1.

Топопроводник является ранее несуществующим типом материала, который обладает новым состоянием материи, отличным от твёрдого, жидкого и газообразного. Microsoft создавала его 17 лет.

Преимущество топопроводников в том, что они способны проводить ток без потерь и защищать квантовую информацию от ошибок. Это позволяет создавать стабильные кубиты с уникальными свойствами, выходящими за пределы некоторых ограничений законов термодинамики и электродинамики. Всё это является ключом к появлению масштабируемых и эффективных квантовых компьютеров.

Такие квантовые компьютеры на миллион кубитов смогут решить проблемы и задачи, которые полностью изменят наш мир. Например, предсказать сложные биологические и химические процессы — что откроёт новые горизонты в медицине, экологии и т.д., включая создание средств для борьбы с неизлечимыми болезнями.

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

Учёные говорят, что топопроводники — это фундаментальное открытие, которое сравнивают с созданием полупроводников в XX веке.

👉Новости 👉База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM
#Собес
🤔 Что такое корутины в Unity и когда их использовать?

Корутины в Unity позволяют выполнять действия с задержками или через несколько
кадров, не блокируя основной поток. Они полезны для временных событий, таких как
атаки врагов или анимации.

👉Новости 👉Платформа
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
🤯 Шикарный пример системного геймдизайна

👉Новости 👉База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
#полезное
👨‍💻 Создание простой игры на Grok 3.

Пользователь показал, как ему за пару часов удалось сделать уже полноценную мобильную игру с разными персонажами, монстрами, платформами и препятствиями. Также реализованы жизни, подсчёт очков и смена уровней.

Grok выдал больше тысячи строк кода, а также создал графику.

Для начала парень не советует сразу говорить нейронке сделать каждую деталь или функцию. Лучше попросить создать очень простую игру по короткому запросу.

Его промт был таким:
Create a basic 2D vertical jump game using HTML/CSS. The characters and platforms should be just shapes (will add assets later). Code everything in one file.
После того, как у вас есть первая версия игры, можете начать генерировать и добавлять изображения, разные механики, настройки, счёт, анимацию, главное меню и т.д. По его словам, Grok Think для этого отлично подходит.


При появлении ошибок просите нейронку их исправить. С этим она тоже хорошо справляется.

В комментариях некоторые также рассказали, что пользуются нейросетями для создания мобильных игр, и неплохо зарабатывают на этом.
Ссылка на Grok

👉Новости 👉База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM
1
Media is too big
VIEW IN TELEGRAM
#полезное
😊 Детализированное воссоздание Высокого Хротгара из Skyrim в Unreal Engine 5

Leo
Torres, талантливый создатель, продолжает свой проект по созданию ключевых локаций из Skyrim в Unreal Engine 5.

После перерыва он представил свою новую работу — Высокий Хротгар, который теперь выглядит "с шестнадцатикратным увеличением детализации". Сцена включает в себя заснеженные горы, густые облака и атмосферную освещённость.

Для создания использовались сторонние модели, а также кастомные ассеты, смоделированные и текстурированные в Blender.

👉Новости 👉База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
#Собес
🤔 Как бы вы обработали функциональность, специфичную для устройства, такую как сенсорный ввод или данные акселерометра, в Unity?

B Unity для работы с устройственными особенностями, такими как сенсорный ввод или данные акселерометра, используется класс Input. Для сенсорного ввода
применяются Input.touchCount и Input.GetTouch, чтобы получить количество касаний и информацию о каждом касании. Для данных акселерометра используется
Input.acceleration, который возвращает вектор, представляющий ускорение по трем осям устройства. Рекомендуется абстрагировать эти данные через интерфейсы, чтобы легко адаптировать код под разные устройства.

👉Новости 👉Платформа
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
#полезное
😎 Некрополь из Heroes of Might and Magic III воссоздан в Unreal Engine 5

Известный
3D-художник Радим "Hurricane" Зейфарт, известный своей работой над синематиками World of Warcraft, вновь напомнил фанатам Heroes of Might and Magic III о легендарной игре.

Проект, начатый в 2023 году, фокусируется на превращении 2D-референсов из HOMM3 в персонажей и окружение кинематографического качества.

Инструменты разработки включали Unreal Engine 5, Cinema 4D, OctaneRender, After Effects, EmberGen, Blender, ZBrush, Substance 3D Painter, Substance 3D Designer, Trapcode Particular и Quixel Megascans. Для ремастеринга юнитов до кинематографического уровня также использовались 3D-печатные файлы .stl от Psaycrow.

👉Новости 👉База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
#полезное
😊 Детализированная азиатская городская сцена в UE5

3D-художница Джейн Дварес представила впечатляющий проект "Перекрёсток Ханоя", созданный в Unreal Engine 5.

Эта азиатская городская сцена была полностью разработана с нуля, включая архитектуру, неоновые вывески, материалы для земли и тканей.

👉Новости 👉База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
#полезное
❤️‍🔥 Год разработки приключенческой игры про бумажный самолётик в минутном ролике

Brute Force поделился видео, показывающим, как Paper Sky — приключенческая игра на Unity — эволюционировала за год.

Paper Sky позволяет игрокам скользить по стильному полуоткрытому миру в образе бумажного самолётика или катиться в форме бумажного шарика. Разработчик показал путь от простых блоков до детализированных уровней, вдохновлённых работами Мёбиуса.

Brute Force продолжает дорабатывать игру, а пока можно добавить её в список желаемого в Steam.

👉Новости 👉База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM
1
#Собес
🤔 Что такое префаб в Unity и как бы вы использовали его в реальном проекте?

Prefab в Unity - это сохраненный шаблон игрового объекта, который можно многократно использовать в проекте. Это позволяет создать объект (например, врага
с AI, модель, анимации) один раз и повторно использовать его в разных частях игры, что упрощает управление и обновление.

👉Новости 👉Платформа
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
#полезное
😍 Физически корректная дверь в Unreal Engine 5

Разработчик Flacastrexy работает над игрой и поделился демонстрацией физически управляемой двери в Unreal Engine 5. Используются Control Rig и физика скелетной сетки из Character Creator.

На разработку текущей версии ушло 8 часов, но работа продолжается.

👉Новости 👉База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM
#полезное
👍 Как продумать крутой интерьер?

Чек-лист от легендарного концепт-художника Feng Zhu.

1⃣ Хорошая база — уже 90% успеха. Обычный квадрат — скучно. Меняется геометрия, добавляются референсы — пространство сразу оживает.

2⃣Одна функция — один стиль. Спальня, кухня, мастерская — главная задача помещения определяет детали.

3⃣ Человеческий фактор. Без кровати, стульев, столов интерьер пустой.

4⃣ Форма подчиняется функции. Камин — значит, нужны дрова, кочерга, дымоход. Всё логично.

5⃣ Свет — важный элемент. Источники освещения задают настроение и упрощают навигацию.

6⃣ Материалы создают характер. Камень, дерево, стекло — чем больше сочетаний, тем интереснее.

7⃣ Атмосфера в деталях. Тиканье часов, потрескивание дров, движение занавесок — пространство оживает.

8⃣ Личное пространство — не каталог. Без привычных вещей интерьер выглядит неживым.

👉Новости 👉База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
#полезное
🛞 Совет по Unity: Включите GPU Resident Drawer, чтобы мгновенно повысить производительность вашей мобильной игры в Unity 6

👉Новости 👉База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM
#Собес
🤔 Какие особенности производительности нужно учитывать при использовании глобального освещения в реальном времени в Unity?

Использование глобального освещения в реальном времени (GI) может сильно повлиять на производительность в Unity. Основные аспекты включают разрешение световых карт, интенсивность отражений, разрешение реального времени и типы теней. Чтобы оптимизировать производительность, нужно настроить эти параметры в зависимости от требований проекта, например, снизив интенсивность отражений или

👉Новости 👉Платформа
Please open Telegram to view this post
VIEW IN TELEGRAM