TeamBoom - приложение для вечеринок, чтобы развлечься в приятной компании. Вам нужно от 4 ваших друзей и это небольшое приложение. Отвечайте на вопросы, пока не взорвется бомба, или выполняйте забавные задания! Подробней о правилах можно почитать в приложении.
- Главный экран: динамическая анимация бомбы на фоне создает уникальное оформление.
- Экран настроек: Управление параметрами игры, такими как музыка, время, задания и вопросы. Все настройки сохраняются.
- Экран категорий: выбор нужных категорий с фильтрацией вопросов. Выбранные категории запоминаются для будущих запусков.
- Раздел помощи: доступ к информации и инструкциям для удобства пользователей.
- Экран конца игры: получение случайного наказания, возможность его смены. Возможность начать игру заново.
- Управление временем: использование Combine для управления временем. Состояние таймера сохраняется при выходе из приложения.
- Адаптация под разные экраны: оптимизированный дизайн для всех устройств, от iPhone SE до iPhone 14 Pro.
- Кастомизированная анимация: полностью настраиваемая анимация, ее состояние сохраняется. Перезапуск игры возобновляет анимацию с нужного кадра, даже после выхода из приложения.
Это приложение является первым испытанием в проекте Swift Marathon в рамках прохождения курса от Paul Hudson "100 days of SwiftUI"
TL - pashaGriDev