Оптимизация игры на Unity. Паттерн Observer

Описание к видео Оптимизация игры на Unity. Паттерн Observer

Не нужно каждый раз проверять состояние объекта в Update, когда есть способ проверки только при изменении значения! Как реализовать Паттерн «Наблюдатель» (Observer) в Unity, C#? Об этом в ролике 🔥

• Примеры из реального проекта на Unity. Также затронем работу со свойствами (аксесорами get и set) в C# и делегаты и события

• Разрываем жёсткие зависимости в коде! Паттерн наблюдатель в Unity с примерами
Оптимизация вашего кода C#

Салют, ты на канале Night Train Code 😎

Этот вариант оптимизации игры на Unity3D подойдёт и под мобильные устройства. Исправляем низкий фпс

• 🖤 GitHub: https://github.com/MeeXaSiK
• 🖤 VK: https://vk.com/nighttraincode
• 🖤 Telegram: https://t.me/nighttraincode
• 🖤 Instagram:   / the.meps_  

Таймлайн:

00:00 ► Вступление
00:19 ► Паттерн наблюдатель C#.
00:32 ► Проблема постоянной проверки в Update
00:53 ► Для чего нужен паттерн Observer в C#?
01:24 ► Паттерн Observer на практике в Unity
01:48 ► Как быстро объявить делегат в C#?
03:13 ► Разрываем жёсткие зависимости
04:28 ► Отписка от события при его вызове
05:13 ► Аккуратнее с подписками на события
05:23 ► Избавляемся от проверок в Update. Аргументы для события. Автоматические свойства в C#.
06:40 ► Паттерн Observer + Полиморфизм
07:04 ► Спасибо за просмотр :)

Можешь подписаться на канал, чтобы не пропустить новые ролики по оптимизации игр и их разработке 🤙

Поддержка канала:
https://www.donationalerts.com/r/nigh...

Комментарии

Информация по комментариям в разработке