{ "author_name": "Глеб Диденко", "author_type": "self", "tags": ["\u043c\u043e\u0431\u0430\u0439\u043b"], "comments": 0, "likes": 4, "favorites": 0, "is_advertisement": false, "section_name": "gamedev", "id": "3709", "is_wide": "" }
Глеб Диденко
347
Gamedev

Как Super Mario Run обходится с новыми пользователями

Анализ начальных экранов интерфейса игры.

Поделиться

В избранное

В избранном

Блог UserOnBoard, посвящённый интерфейсам приложений, изучил, сколько экранов требуется пройти новому пользователю Super Mario Run до начала игры и дал советы, как можно сократить их количество.

DTF публикует перевод презентации.

Начнём с экрана загрузки. Неинтерактивная надпись сменяется призывом к тапу, который выглядит почти так же.

При этом внимание привлекается к кнопке «Возникли проблемы?» в левом нижнем углу экрана.

Далее следует выбор страны пользователя. Super Mario Run рассчитана на детей, при этом в начало списка вынесены Ангола, Албания, Армения и так далее. Государства, в которых целевая аудитория приложения больше, занимают не верхние строчки, а места по алфавиту. В списке около 200 стран и прокручивание реализовано не очень удобно.

Даже когда мы долистываем до нужной страны (США), она не выбрана предварительно.

Совет: для этого необязательно запрашивать геолокацию пользователя. В качестве предварительных данных достаточно использовать ip-адрес и/или настройки языка и региона, которые доступны приложениям по умолчанию.

Не воспроизводите без серьёзных причин элементы интерфейса OS. У производителя они работают давно, и к ним пользователи привыкли.

Описание на экране прикрепления аккаунта было бы слишком многословным даже для финтех-стартапа, что уж говорить о мультяшной игре.

После этого пользователю показывают аккаунт, который он будет использовать, и ещё один экран, на котором можно только нажать «OK».

На следующем экране игроку предлагают подтвердить, что он ознакомился и согласен с политикой конфиденциальности и пользовательским соглашением. Однако если выбрать «не согласен», приложение просто выводит сообщение о том, что дальше пользователь не пройдёт.

Совет: вместо того, чтобы устраивать лишний «тупик», можно было бы просто сделать кнопку «Продолжить» неактивной, пока пользователь не подтвердит согласие. Причём этот механизм уже был реализован на экране выбора страны.

За этим следует ещё один экран с не очень полезной дополнительной информацией и сюжетная вставка.

Я понимаю, что украденная принцесса — это фишка Nintendo. Но серию можно было бы освежить, если бесконечно не повторять набивший оскомину сюжет. Первая Mario начиналась сразу, без всякой предыстории: геймплей был так хорош, что игроку не нужна была дополнительная мотивация. Этот банальный «крючок» только задерживает начало игры.

#мобайл

Популярные материалы
Показать еще
{ "is_needs_advanced_access": false }

Комментарии Комм.

Популярные

По порядку

0

Прямой эфир

Узнавайте первым важные новости

Подписаться
[ { "id": 1, "label": "100%×150_Branding_desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "ezfl" } } }, { "id": 2, "label": "1200х400", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "ezfn" } } }, { "id": 3, "label": "240х200 _ТГБ_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fizc" } } }, { "id": 4, "label": "240х200_mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "flbq" } } }, { "id": 5, "label": "300x500_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "ezfk" } } }, { "id": 6, "label": "1180х250_Interpool_баннер над комментариями_Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "clmf", "p2": "ffyh" } } }, { "id": 7, "label": "Article Footer 100%_desktop_mobile", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fjxb" } } }, { "id": 8, "label": "Fullscreen Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fjoh" } } }, { "id": 9, "label": "Fullscreen Mobile", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fjog" } } }, { "id": 10, "label": "Native Partner Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyb" } } }, { "id": 11, "label": "Native Partner Mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyc" } } }, { "id": 12, "label": "Кнопка в шапке", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fdhx" } } }, { "id": 13, "label": "DM InPage Video PartnerCode", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox_method": "create", "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "clmf", "p2": "flvn" } } }, { "id": 14, "label": "Yandex context video banner", "provider": "yandex", "yandex": { "block_id": "VI-250597-0", "render_to": "inpage_VI-250597-0-549065259", "adfox_url": "//ads.adfox.ru/228129/getCode?p1=bxeub&p2=fpjw&puid1=&puid2=&puid3=&puid4=&puid8=&puid9=&puid21=&puid22=&puid31=&puid32=&fmt=1&pr=" } }, { "id": 15, "label": "Плашка на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byudo", "p2": "ftjf" } } } ]