Выполнена разработка визуальной и тактильной обратной связи при клике в игре «Кликер» приложения «Счетчик дней: вредные привычки» для операционной системы iOS. Анимации делают процесс игры более отзывчивым и эмоциональным, усиливая ощущение взаимодействия с игрой.
1. Анимация в зависимости от выбранной привычки.
При нажатии на игровую кнопку воспроизводится анимация, соответствующая выбранной ранее привычке:
- Алкоголь: анимация разбития бутылки.
- Курение: анимация ломания сигареты.
2. Всплывающае увеличение счетчика игровых очков «+1».
Одновременно с анимацией разбития или ломания в рядом с местом касания появляется текст «+1». Он плавно поднимается вверх и исчезает через короткий промежуток времени. Это дает пользователю четкое понимание, что очки засчитаны.
3. Визуальный отклик кнопки.
Сама игровая кнопка при нажатии слегка меняет цвет. Эффект длится доли секунды и создает ощущение физического нажатия, даже если на устройстве отключены звук или вибрация.
4. Звук и вибрация.
Дополнительно при клике воспроизводится короткий звуковой эффект (если звук не отключен в настройках игры). Если звук выключен, вместо него может срабатывать виброотклик. Вибрация также может быть отключена в настройках приложения.
Особенности реализации:
- Разработка велась на SwiftUI.
- Поддерживаются все актуальные устройства под управлением iOS 14 и выше, включая iPhone Air, 17, 17 Pro, 17 Pro Max, а также iPad Air 2024 и новее.