Обязанности и достижения:
Геймплей: управление, стрельба, смена оружия, бафы/дебафы
Баланс вынесен в ScriptableObjects для удобства геймдизайнера
Object Pooling для врагов, пуль и окружения
Процедурная генерация уровней через систему пула
UI Toolkit и 3D-меню
Интеграция онлайн-лидерборда
Результат: повышение FPS, устранение лагов при спавне и ускорение разработки контента