ToneTrace — это интерактивная 2D-игра на внимание и память. Игрокам необходимо запоминать и повторять последовательности цветных квадратов и соответствующих им звуковых сигналов. Проект разработан как минимально жизнеспособный продукт (MVP), который демонстрирует ключевые игровые механики и служит основой для будущих улучшений.
- Динамическое управление последовательностями: Игра автоматически генерирует последовательности, увеличивая их сложность с каждым уровнем.
- Интерфейс управления: Игра включает в себя базовые управления для начала новой игры и завершения текущей сессии.
- Звуковые эффекты: Использование разных звуковых сигналов для каждого цветного квадрата, что делает игру более интерактивной.
- Swift — для всей логики игры и управления пользовательским интерфейсом.
- SpriteKit — для рендеринга 2D графики.
- AVFoundation — для воспроизведения звуковых эффектов.
- Обновление системы начисления очков: Внедрение более сложных алгоритмов для расчета очков.
- Изменение уровней сложности: Начало игры с большего количества сигналов на начальных уровнях.
- Реализация таблицы лидеров: Введение системы лидеров с сохранением результатов в UserDefaults для отслеживания прогресса игроков.
- Обновление пользовательского интерфейса: Редизайн интерфейса для улучшения пользовательского взаимодействия.