Сайт использует сервис веб-аналитики Яндекс Метрика с помощью технологии «cookie». Пользуясь сайтом, вы даете согласие на использование данной технологии.
Перезалив старого урока в новом улучшенном качестве. В этом уроке мы поговорим о поведенческом паттерне Состояние или как его еще называют State Machine (Конечный автомат). Я постараюсь простым языком объяснить вам его построение и архитектуру. Паттерн Состояние подходит для создания различных поведений или состояний игрока или противника и помогает избежать многочисленных конструкций типа If else или использование многоуровневой switch машины.