Все проекты

Разработка игр

Math Solver

Игра на Unity по мотивам Roblox: игрок решает примеры, выбирает площадку с ответом и участвует в боевых раундах. Реализовал генерацию заданий, проверку ответов и поведение ботов, которые создают ощущение матча с другими участниками.

UnityC#AIState MachineOutsource

Моя роль

Главный разработчик. Реализовал математические задания, раунды, ботов и боевую систему.

Задания и раунды

Сделал генератор арифметических примеров с настройкой сложности и набором вариантов ответа. По окончании таймера игра проверяет выбранную площадку и переводит участников в следующий этап. Логику раунда вынес в машину состояний.

Боты и боевая система

Реализовал локальных ботов с выбором ответа, задержкой реакции и перемещением между площадками. В боевых этапах добавил поиск цели, атаку и получение урона. Все участники работают в одной локальной симуляции без сетевого подключения.