Треки и потребности
Команда выбирает один трек и заявляет его при регистрации. Менять трек после начала нельзя: критерии приёмки у треков разные. Выберите свой — внутри потребность, что уже умеет приложение, направления для идей и границы.
Потребность
Разбавить функциональность приложения простыми интерактивными элементами.
Главное свойство: прикол не должен блокировать прохождение сценариев. Это слой поверх, а не ещё один экран на пути пользователя.
Необязательно, но большой плюс — возможность менять такой интерактив через CDN, чтобы поставлять новый контент без релиза приложения.
Хороший пример: сезонные осадки
Анимация, которую пользователь вызывает сам — например тряской. Она не мешает в этот же момент уйти в платежи или другой сервис, а сам набор осадков лежит на CDN и меняется без релиза.
Менее удачный пример: прокрутка аватара
Работает, но заметно хуже: эффект мало кто обнаружит, и наполнение не меняется с бэкенда — каждая правка требует релиза.
Не хватает макетов
Если для реализации нужны экраны, которых нет в макетах, — напишите @MooonLoone в телеграме.
Референс
Игра, которая нравится бизнесу как ориентир по духу.
- Blackbox — play without touch Головоломки, которые решаются не касанием экрана, а самим устройством: наклонить, закрыть ладонью датчик, поймать свет, прислушаться, подключить зарядку, позвать друга. Телефон перестаёт быть стеклом с кнопками и становится предметом — это ровно та территория, на которой мы ищем приколы. https://apps.apple.com/us/app/blackbox/id962969578
Направления для идей
| Направление | Идея |
|---|---|
| Другие сенсоры и жесты | Поворот, наклон, резкое приближение к лицу, долгое нажатие, многократный тап, «потрясти не телефон, а элемент на экране» |
| Реакция на событие | Пополнение, выполненное дело, достижение, первый вход за день, «красивое» число в балансе или дате |
| Сезонность и календарь | Набор эффектов и расписание задаются контентом, без релиза |
| Персонализация | Аватар, выбранная тема, иконка приложения |
| Звук и тактильность | Готовые звуки и вибрация в приложении уже есть, нужен только контент |
| Скрытые места | Секретный экран по последовательности действий, «комната» за аватаром |
Можно
- Оверлей поверх любого некритичного экрана
- Контент эффектов, который подгружается и кэшируется
- Сенсоры устройства
- Поведение, управляемое настройками и весами
Нельзя
- Перекрывать экраны оплаты, перевода, реквизитов, лимитов
- Блокировать ввод дольше, чем длится эффект
- Замедлять запуск приложения и главный экран
Потребность
В приложении уже есть действующие игры, и детям они нравятся. Потребность в играх при этом никуда не делась. Игра должна не только развлекать, но и учить. Три приоритетных домена:
Финансовая грамотность
Цена и ценность, копить или потратить, планирование, «хватит ли денег», понятия инвестиции, вклад, кредит.
Мягкие навыки
Умение распознать эмоцию, навык дружбы, урегулирование конфликтов, критическое мышление, тайм-менеджмент.
Безопасность
Мошенничество и социальная инженерия, «не говори код», подозрительная ссылка, незнакомец в переписке, давление срочностью, скам, дропперство, бытовая безопасность для детей 6–7 лет.
Формат
Игра — HTML5-страница, которая открывается внутри приложения. Технические требования — на странице Ограничения.
Нативная игра может быть оценена в треке «Приколы». Но учитывайте: стоимость интеграции такого функционала значительно выше, а значит и спрос на защите будет жёстче.
Референсы
Это то, что уже есть. Можно сделать похожее, можно совсем другое. Откройте на телефоне — это ровно тот жанр и объём, который мы ждём.
- Один домаhttps://vzfojgjd4e.a.trbcdn.net/kids/game/odin_doma/index.html
- Созвездие светлячковhttps://uxx1rv76nd.a.trbcdn.net/kids/game/sozv/index.html
- Змейкаhttps://cdnweb.sberbank.ru/kids/game/zmeyka/index.html
Ещё примеры игр
- Game Lab https://skngames.ru/
Визуальные референсы
- Доска с визуальными референсами по стилю и настроению Открыть доску в Pinterest
Что уже умеет приложение
| Что есть | Как работает |
|---|---|
| Экран игры в WebView эталон трека |
Загрузка игры, канал сообщений между страницей и приложением, отметка прохождения в прогрессе курса, шаринг результата, обработка ошибок |
| Канал «страница → приложение» | Пять событий: закрыть, завершить, вибрация, поделиться, «игра пройдена». Контракт — в Ограничениях |
| Функции раздела «Контент» | Курс, видео, тест с результатом, сторис, игра, партнёрский блок, диплом за курс, лайки, рекомендации, прогресс курса |
Бизнес-требования
- Сформулируйте задачу обучения одной фразой в презентации: «после игры ребёнок умеет / знает / различает…».
- Механика — способ применить знание, а не обёртка вокруг викторины. Если игру можно пройти, не поняв тему, — это тест с картинками.
- Обратная связь на ошибку: ребёнок понимает, почему неправильно, и пробует снова. Мы не ругаем, а показываем, почему ответ неверный.
- Сессия 3–5 минут и возможность переиграть.
- Как понять, что научились — какое наблюдаемое действие это показывает.
- Потеря прогресса не должна расстраивать. Если уровень не сохранится, это не вызовет фрустрации: один вход в игру ведёт к результату, который можно считать финальным для этого входа.
- Звук не запускается сам и имеет переключатель.
Бизнес-ограничения — общие для всего хакатона, они на странице Ограничения.