Разработка игр
Math Solver
Игра на Unity по мотивам Roblox: игрок решает примеры, выбирает площадку с ответом и участвует в боевых раундах. Реализовал генерацию заданий, проверку ответов и поведение ботов, которые создают ощущение матча с другими участниками.
Моя роль
Главный разработчик. Реализовал математические задания, раунды, ботов и боевую систему.
Задания и раунды
Сделал генератор арифметических примеров с настройкой сложности и набором вариантов ответа. По окончании таймера игра проверяет выбранную площадку и переводит участников в следующий этап. Логику раунда вынес в машину состояний.
Боты и боевая система
Реализовал локальных ботов с выбором ответа, задержкой реакции и перемещением между площадками. В боевых этапах добавил поиск цели, атаку и получение урона. Все участники работают в одной локальной симуляции без сетевого подключения.