Атомарные механики на Unity // Демо-занятие курс «Unity Game Developer. Professional»

Обычно, когда необходимо реализовать игровой объект с помощью объектно-ориентированного программирования, пишется класс под этот объект. Этот класс содержит в себе поля и методы, которые описывают данные и логику игровой модели. Когда игровой объект имеет много механик, становится сложно поддерживать такой класс, поскольку он нарушает принцип ед. ответственности. К тому же, если механики объектов повторяются, то происходит дублирование кода и код-база растет слишком быстро. Для того, чтобы избежать этих проблем, используется подход разделения данных и логики. На открытом уроке мы подробно разберем, как можно реализовать игровые механики просто и гибко, а игровые объекты собирать как конструктор Основные задачи открытого урока: - Проблематика Object-Oriented Design - Концепция атомарного подхода - Реализация механик здоровья, перемещения, атаки - Выводы Записывайтесь уже сейчас, чтобы не пропустить потом! «Unity Game Developer. Professional» - Преподаватель: Игорь Гулькин - Senior Unity Developer Подключайтесь к обсуждению в чате - Пройдите опрос по итогам мероприятия - Следите за новостями проекта: - Telegram: - ВКонтакте: - LinkedIn: - Хабр:
Back to Top