Назад к задачам
Junior — Senior
6

Kotlin‑SDK для управления игровыми достижениями

Получайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Условие задачи

Представьте, что вы проходите интервью в компанию, разрабатывающую мобильные игры. Компания пришла к выводу, что внедрение системы достижений повышает удержание игроков и их вовлечённость. Требуется создать SDK, позволяющий отслеживать, изменять и запрашивать достижения игрока внутри игры. Игры построены на разных движках (например, Unity), но могут вызывать Kotlin‑классы. Нужно спроектировать архитектуру, которая будет вести учёт достижений пользователя и обновлять их в реальном времени.