— Наиль, какую игру ты разрабатывал для Межвуза-2020? Что было сложнее всего на этом чемпионате?
— Я писал шутер от первого лица, в котором ты управляешь персонажем и отбиваешься от зомби-кроликов. Самое сложное было, наверное, написать искусственный интеллект для кроликов. Чтобы у кроликов было какое-то поведение, нужно им запрограммировать шаблоны, чтобы они понимали, когда нужно идти на игрока, когда собираться в группы, когда нужно бить, когда получать урон, какое у них зрение (на каком расстоянии и под каким углом они видят), какая анимация. Нужно все предусмотреть!
— Это твой первый чемпионат? Расскажи, как готовился к нему?
— В WorldSkills я уже второй раз участвую, в первый раз пробовал себя в машинном обучении. Готовился я просто, сидя за компьютером по 7 часов и все. Часы практики и ничего более. Вот залог успеха.
— Какие компетенции ты развил во время подготовки? Что дает участие в таких соревнованиях?
— Кодить быстро научился, писать всякие штуки, чтоб хоть как-то работали: скрипты, управления, поведения, стрельбы, механика, вся игровая логика. Такие соревнования дают понимание, как на самом деле идёт настоящая работа. Всегда будут какие дедлайны и неожиданные задания, которые нужно уметь быстро решать.