Дата-суп с длинной лапшой
Это пост о ECS Unity (начиная с Unity 6) и о том, как она обрабатывает зависимости между заданиями.
На днях один друг спросил: «Почему разные методы планирования работы в ECS Unity так непоследовательны? Некоторые из них неявно ждут заданий, от которых, как мы знаем, они зависят, некоторые — нет. Это расстраивает и сбивает с толку!» Я хочу ответить на этот вопрос и предоставить некоторую перспективу и контекст.
Это пост о ECS Unity (начиная с Unity 6) и о том, как она обрабатывает зависимости между заданиями.
На днях один друг спросил: «Почему разные методы планирования работы в ECS Unity так непоследовательны? Некоторые из них неявно ждут заданий, от которых, как мы знаем, они зависят, некоторые — нет. Это расстраивает и сбивает с толку!» Я хочу ответить на этот вопрос и предоставить некоторую перспективу и контекст.
Первый набор исправлений ошибок для ReSharper и Rider 2025.1 уже здесь!
Исправлена подсветка синтаксиса для идентификаторов и классов Unity.
Исправлена подсветка синтаксиса для идентификаторов и классов Unity.
👍7🤬1
6000.1.2f1
https://unity.com/releases/editor/whats-new/6000.1.2
https://beta.unity3d.com/download/8e2281df4c52/download.html
unityhub://6000.1.2f1/8e2281df4c52
#releases
https://unity.com/releases/editor/whats-new/6000.1.2
https://beta.unity3d.com/download/8e2281df4c52/download.html
unityhub://6000.1.2f1/8e2281df4c52
#releases
❤6
Эта функция Unity 6.1 только что сделала Rule Tiles УСТАРЕВШИМИ
Новый Auto Tile в Unity 6.1 позволяет создавать идеальные соединения плиток без ручной настройки правил! Это должно действительно ускорить процесс проектирования 2D-уровней.
Подробнее: docs.unity3d.com/Packages/[email protected]/manual/AutoTile.html
Новый Auto Tile в Unity 6.1 позволяет создавать идеальные соединения плиток без ручной настройки правил! Это должно действительно ускорить процесс проектирования 2D-уровней.
Подробнее: docs.unity3d.com/Packages/[email protected]/manual/AutoTile.html
YouTube
This Unity 6.1 Feature Just Made Rule Tiles OBSOLETE
🆕The new Auto Tile in Unity 6.1 lets you create perfect tile connections without manually setting rules! This should really speed up your 2D level design pr...
👍12
Метод шаблона: шаблон, который избавит вас от головной боли, связанной с наследованием
Погрузитесь глубже в шаблон Template Method и узнайте, как он может решать распространенные проблемы наследования в Unity, такие как забывание вызвать базовые методы или молчаливое нарушение игровой логики. Мы начнем с того, что наглядно покажем, как явные базовые вызовы приводят к хрупкому, подверженному ошибкам коду, а затем представим Template Method как чистое, структурированное решение с использованием практических примеров Enemy AI. Мы также рассмотрим, как небрежное создание подклассов может нарушить принцип подстановки Лисков без выдачи исключений, почему это опасно и как можно программировать защищенно, чтобы этого избежать.
Погрузитесь глубже в шаблон Template Method и узнайте, как он может решать распространенные проблемы наследования в Unity, такие как забывание вызвать базовые методы или молчаливое нарушение игровой логики. Мы начнем с того, что наглядно покажем, как явные базовые вызовы приводят к хрупкому, подверженному ошибкам коду, а затем представим Template Method как чистое, структурированное решение с использованием практических примеров Enemy AI. Мы также рассмотрим, как небрежное создание подклассов может нарушить принцип подстановки Лисков без выдачи исключений, почему это опасно и как можно программировать защищенно, чтобы этого избежать.
YouTube
Template Method: The Pattern That Saves You from Inheritance Headaches
Dive deep into the Template Method pattern and learn how it can solve common inheritance problems in Unity, like forgetting to call base methods or silently breaking game logic. We'll start by clearly showing how explicit base calls lead to fragile, error…
👍5
6000.1.1f1
https://unity.com/releases/editor/whats-new/6000.1.1
https://beta.unity3d.com/download/7197418f847b/download.html
unityhub://6000.1.1f1/7197418f847b
#releases
https://unity.com/releases/editor/whats-new/6000.1.1
https://beta.unity3d.com/download/7197418f847b/download.html
unityhub://6000.1.1f1/7197418f847b
#releases
❤2
Движение камеры с помощью клавиатуры с Cinemachine 3 | Учебное пособие по Unity
В этом уроке вы узнаете, как управлять движением камеры с помощью новой системы ввода и Cinemachine 3. Если вы использовали Cinemachine 2, вы обнаружите некоторые существенные изменения в том, как вы взаимодействуете с Cinemachine.
В этом уроке вы узнаете, как управлять движением камеры с помощью новой системы ввода и Cinemachine 3. Если вы использовали Cinemachine 2, вы обнаружите некоторые существенные изменения в том, как вы взаимодействуете с Cinemachine.
YouTube
RTS Keyboard Camera Movement with Cinemachine 3 | Unity Tutorial
In this tutorial you'll learn how to control your camera's movement with the new input system & Cinemachine 3. If you've been using Cinemachine 2 you'll find some major changes in how you interact with Cinemachine.
📚 This is a direct lecture from my new…
📚 This is a direct lecture from my new…
👍5
Давайте создадим NPC в Unity! | Эпизод 4 | Добавление состояния разговора
Итак... Диалог уже не за горами. Сначала нам нужно, чтобы у нашего NPC было состояние разговора, значок взаимодействия и какой-то способ переключения между всеми этими состояниями. Вот куда мы направляемся в этом видео. NPCS! Эта серия предназначена как для новичков, так и для разработчиков среднего уровня, которые хотят узнать больше о создании NPC в Unity.
Итак... Диалог уже не за горами. Сначала нам нужно, чтобы у нашего NPC было состояние разговора, значок взаимодействия и какой-то способ переключения между всеми этими состояниями. Вот куда мы направляемся в этом видео. NPCS! Эта серия предназначена как для новичков, так и для разработчиков среднего уровня, которые хотят узнать больше о создании NPC в Unity.
YouTube
Let's Make NPCs in Unity! | Episode 4 | Adding a Talk State
So... Dialogue is just around the corner. First we need our NPC to have a talk state, an interact icon, and some way for us to toggle between all of these states. That's where we're headed in this video.
NPCS! This series is designed for relative beginners…
NPCS! This series is designed for relative beginners…
🤔1