Добавить работу

Онбординг в Кликер в Счетчик дней: вредные привычки для macOS (SwiftUI)

Дата выполнения работы: 10.06.2026

Выполнена разработка системы онбординга (обучающей инструкции) для игры «Кликер» в приложении Счетчик дней: вредные привычки для операционной системы macOS. Онбординг помогает новым пользователям быстро понять механику игры и начать взаимодействие без лишних вопросов.


1. Навигация и переход к игре.
При выборе игры «Кликер» в разделе со списком игр выполняется переход на игровой экран. Перед началом игрового процесса система проверяет, впервые ли пользователь запускает эту игру.


2. Отображение инструкции.
Если пользователь заходит в игру в первый раз, на весь экран отображается небольшая инструкция с пояснением . Внизу расположена кнопка «Начать». Инструкция не позволяет взаимодействовать с игрой, пока пользователь не ознакомится с ней и не нажмет кнопку.


3. Закрытие онбординга.
После нажатия на кнопку «Начать» инструкция закрывается и пользователь попадает на экран, где может выбрать привычку и продолжить игровой процесс.


4. Сохранение состояния.
Приложение локально сохраняет информацию о том, что пользователь уже прочитал и закрыл инструкцию для игры «Кликер». При повторном входе в эту игру онбординг не показывается - пользователь сразу переходит к игровому процессу.


5. Интеграция с приложением.
Онбординг выполнен в едином стиле с основным приложением: используются стандартные шрифты, цвета и компоненты SwiftUI. Поддерживаются три цветовые темы приложения (светлая, зелёная, серая). Интерфейс автоматически подстраивается под выбранную тему.


Особенности реализации:
- Разработка велась на SwiftUI.
- Поддерживаются устройства под управлением операционной системы macOS 11.0 и новее.

10.06.2026 175 615