Машина приключений Мадеон

Детали приключенческой машины Madeon

Madeon Adventure Machine — это умная реклама нового альбома Madeon, представляющего собой веселую драм-машину.

Что нам нравится?

Adventure Machine — действительно простое приложение, но оно неплохо справляется со своей задачей. Благодаря использованию Web Audio и, при необходимости, Web Midi (да, вы можете подключить свой собственный синтезатор!) вновь созданные петли, которые появляются при нажатии кнопки, идеально синхронизируются, а интерфейс хорошо работает на мобильных устройствах, особенно при установке на главный экран.

Возможные улучшения

Время загрузки (см. оценку WebPageTest) на мобильном 3G можно было бы значительно улучшить, если бы предварительное кэширование всех тактов и циклов было удалено или выполнено более разумным способом. Gzip-сжатие ресурсов отсутствует, и это легко исправить, а сенсорные объекты слишком малы для небольших экранов.

Вопросы и ответы с Сидом Лоуренсом

Почему сеть?

Мы хотели, чтобы проект был доступен как можно большему количеству людей по всему миру. Мы также хотели, чтобы с ним взаимодействовало как можно больше людей, поэтому нам нужно было устранить все потенциальные барьеры для входа.

Что действительно хорошо сработало во время разработки?

Для этого проекта мы впервые использовали Web MIDI API. Взаимодействие с веб-сайтом с помощью MIDI-инструмента – это потрясающее ощущение.

Если бы у вас была возможность улучшить свое приложение, какой бы это был API?

Честно говоря, для этого веб-приложения есть способы его улучшить, но уже есть API, которые мы могли бы использовать, чтобы помочь в этом.

Что произошло после запуска?

Оно превзошло все надежды и ожидания. Он занял второе место на первой странице Reddit, и за первый месяц у него было почти полмиллиона пользователей. Это также привело к значительному количеству продаж альбомов и покупок билетов на гастроли.