Анатолий Ландышев, CTO, Patriotic Games -
Паттерны гибкой разработки на Unity (Agile и Unity)
Каждый разработчик игр рано или поздно сталкивается с проблемой постоянно изменяющихся требований на проектах. Геймдизайнеры часто вносят изменения в игровую логику или добавляют фичи, которые не планировались изначально. Архитектура проекта часто не подходит для новой логики и приходится тратить много времени на рефакторинг, либо ставить “костыли” и потом долго бороться с багами. Я расскажу о том, как создать максимально гибкую архитектуру на Unity-проекте, которая позволит легко реагировать на изменения логики, без длинного рефакторинга и “костылей”.