Десктоп приложение для цифрового распространения компьютерных игр

Мы разработали специальное десктопное приложение Установщик игр. Заказчику требовался инструмент для привлечения большего количества онлайн аудитории к своей продукции, так как до недавнего времени основными каналами дистрибуции продукции заказчика были физические торговые точки и вся продукция распространялась на физических носителях (DVD-дисках).

В отличие от таких крупных платформ как Steam и Origin, лицензионность продукции заказчика специально не отслеживается, при этом одним из требований было распознавание установленных у клиента на ПК игр заказчика. Для этого десктопный клиент сканирует системный реестр ПК покупателя и по уникальным ключам, вшитым на уровне скрипта установочного файла игры определяет, установлена ли на ПК продукция заказчика.

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

Что мы сделали

  • Модернизация и доработка имеющегося у заказчика инсталлятора игр;
  • Разработка дизайна настольного приложения (50+ экранов);
  • Разработка и тестирование приложения, а также его серверной части;
  • В ходе стадии аналитики, были проработаны более 35 сценариев использования приложения.

Задачи и решения

  • Проектирование и разработка сбалансированной архитектуры. Проектирование и разработка сбалансированной архитектуры для безопасного и удобного процесса обмена данными между десктопным клиентом и 2 внешними информационными системами для корректной работы с каталогом в более 250 игр. Проектирование и разработка Node.js сервера для решения задач по синхронизации данных (изменения в каталоге, обновление информации о маркетинговых кампаниях), работе с системным реестром и установочными файлами (обнаружение установленных на компьютере пользователя игр заказчика, установка и запуск купленной игры, её удаление);

Результаты

  • Игры, приобретенные на сайте компании Legacy Games, централизованно хранятся в приложении;
  • Прямая установка игр из приложения;
  • Пользователи могут добавлять игры в корзину на сайте напрямую из приложения;
  • Реализованы различные маркетинговые секции, такие как списки недавно вышедших игр, рекомендуемые игры, выгодные предложения, также будут представлены в приложении.

Ценность

  • Привлечение новых покупателей за счёт рекламных кампаний и дополнительного канала связи с целевой аудиторией;
  • Расширение объёма потребителей цифровой формы продукции;
  • Возможность в будущем уйти с неудобной для бизнеса платформы и полный переход в цифровой формат дистрибуции.

Десктоп приложение для цифрового распространения компьютерных игр

Сделано в Проект

Design

Tech

Usability

Creativity

Content

Тип проекта: Программное обеспечение
Страна: США
Категория: Игры
Стиль: Creative
Цвет: Синий