Онлайн-ретейлер купил стартап, который предоставляет множество сервисов для производителей игр: от подбора соперников до обслуживания турниров
Amazon в марте официально подтвердил покупку GameSparks, хотя первые слухи появились еще летом 2017 года, по данным Techcrunch. Почему эта сделка важна для рынка, несмотря на оценку в $10 млн (официально сумма покупки не разглашалась).
Стартап GameSparks реализовал десяток стандартных серверных модулей любой игры, обеспечивающих взаимодействие людей друг с другом: рейтинги, выбор соперника для матча, чаты, турниры, виртуальные валюты, антифрод и тому подобное. Разработчик пользуется ими через API (программная библиотека, которую легко использовать в собственной программе — Forbes) и пишет на клиенте (часть сервиса, исполняемая на пользовательском устройстве) игровую механику — правила движения фишек вполне могут работать даже на смартфоне.
Как игры переехали с серверов на устройство пользователя
15-20 лет назад главным техническим специалистом в интернет-проекте был бекенд-разработчик. Он программировал на языке Perl или, о ужас, PHP, настраивал базу данных, определял архитектуру проекта, обсуждал с бизнесом развитие продукта, думал о пиковых нагрузках и прочих высоких материях. Типичный интерфейс сайта в то время — html-страница с минимумом вставок javascript, ей занимался верстальщик — человек с низким статусом и зарплатой, заведомо подчиненный программисту. Основная часть процесса выполнялась на сервере (вычислительной системе, находящейся в Интернете), а компьютер пользователя брал на себя минимальные действия.
Совбез поручил ФСБ идентифицировать пользователей онлайн-игр
Сейчас все изменилось. Сначала язык Javascript научился более сложным вещам, чем «проверить заполненность поля» и «галочка отметить все». Появилась новая профессия — фронтенд-программист, и ее представители постепенно брали все больше ответственности, власти и уважения. Второй удар по престижу серверной разработки нанесли мобильные приложения. «Аппки» не только взяли на себя логику поведения, но еще и хранят данные на устройстве. Условным Angry Birds не нужна серверная часть, чтобы зарабатывать сотни миллионов долларов. Параллельно процессоры становились мощнее, память дешевле, любимая тема бекендера (разработчика серверной части) — производительность — осталась актуальной только для самых крупных и специфичных продуктов.
Как результат, во многих современных проектах ситуация выглядит зеркально относительно начала нулевых годов: разработчики клиента делают интересную работу и думают о бизнесе, серверные программисты сидят где-то на подхвате. Вышеупомянутый стартап GameSparks доводит идею до логического завершения: предлагает полностью избавиться от бекендеров хотя бы в играх.
Обслуживание игр на аутсорсе
Стартап позволяет сэкономить на разработчиках, реализовав множество стандартных серверных модулей для игр. Для случаев, когда без индивидуального кода на сервере не обойтись, GameSparks дает возможность писать собственные модули, но по замыслу это как Javascript-вставки в 2000-ом – что-то совсем простое и второстепенное, не требует специальных людей, а выполняется по остаточному принципу.
Бизнес-модель — оплата за нагрузку, публичный тариф — 2 цента за пользователя в месяц, первые 100 000 бесплатно. Игра с 1 млн активных пользователей платит GameSparks $18000 в месяц, в США это сопоставимо с зарплатой двух программистов, но куда удобнее: сервис не уходит в отпуск и не страдает от депрессии. Тем более это выгодно на стадии разработки и проверки гипотез, тест новой казуальной механики выйдет бесплатно. Да, на хите стартап отлично заработает, но у владельца хита уже все хорошо, ему не страшно отдать несколько процентов выручки.
Два китайских миллиардера потеряли больше $1,5 млрд после партийной критики онлайн-игры
Историй успеха уровня Flappy Birds или Clash of Clans среди клиентов GameSparks еще не было, но отметку в 10 млн MAU (уникальных пользователей в месяц) прошли многие, модель работает. Успех самой компании уже тоже подтвердился, ее купил Amazon.
Покупка отлично ложится в стратегию развития AWS (облачный сервис Amazon). Сейчас GameSparks дает игре выбор, где лучше располагать сервера, в Microsoft Azure или у Amazon. В будущем клиентов прямо или косвенно подтолкнут к «правильному» решению — еще один маленький шажок к доминированию в облачном хостинге. Синергия работает и в другую сторону: мощнейшая служба B2B-продаж Amazon придает ускорение любому продукту.
Один в поле воин: как Google борется за разработчиков мобильных игр
Директор по стратегии и анализу Mail.Ru Group Александр Горный ежедневно публикует авторские обзоры стартапов на своей странице. Этот обзор он написал специально для Forbes.