О проекте

Заказчик: 

ГК "Техносерв" 

Описание:

Игровой модуль "Рулетка" разрабатывался для поздравления контрагентов группы компаний "Техносерв" с Новым годом и вручения им подарков по принципу случайного выбора. Клиенты получали индивидуальные ссылки, пройдя по которым они могли запустить интерактивную рулетку и выиграть подарок в одном из магазинов-партнеров Заказчика.

После загрузки приложения через индивидуальную ссылку пользователь попадал на приветственный экран, на котором начиналось воспроизведение праздничной музыки и дикторского текста поздравления. После нажатия на кнопку «Начать» запускалась 3D сцена, представляющая собой стилизованную системную плату с рулеткой в центре. После плавного подлета, она начинала крутиться, останавливаясь на случайном секторе. Пользователю демонстрировалась анимация трехмерной коробки с подарком. Код активации и адрес магазина для его применения отправлялись на электронную почту пользователя.

Особенности:

Стоит указать, что данный игровой модуль – полностью уникальная разработка, в процессе создания которой не использовались шаблоны или готовые графические материалы. В соответствие с маркетинговыми потребностями Заказчика, интерфейс игрового модуля менялся в зависимости от типов пользователей. Распознавание при подключении происходило по уникальному идентификатору в базе данных, что исключало возможность несанкционированного доступа к системе. Специально для данного поздравительного приложения был разработан визуальный 3D эффект снега. Важно отметить и особую систему защиты приложения: доступ к нему можно было получить только по уникальной ссылке, передача всех данных была зашифрована, а доступ к базам данных пользователей предоставлялся только по уникальным код-паролям.

Задачи

Перед командой стояла задача - разработать одностраничный web-сайт с игровым модулем для новогоднего поздравления контрагентов Заказчика. Программа должна была поддерживать все самые современные версии браузеров, начиная от Edge версии 79, Firefox версии 24, Chrome версии 33, Safari версии 8 и Opera версии 19 и новее.

Сложности

При реализации поставленных задач было сразу несколько сложных моментов. Основной – это крайне сжатые сроки. На реализацию проекта от момента получения техзадания до запуска модуля было отведено всего три недели. Также необходимо было обеспечить работоспособность игрового приложения при одновременном подключении к нему нескольких тысяч участников. Чтобы реализовать эту задачу, в кратчайшие сроки были выбраны и подключены три хостинг-провайдера. У каждого была своя отведенная функция: для рассылки электронной почты, для хранения базы данных и хранения клиентского приложения, WebGL приложения для запуска игрового модуля. Благодаря этому получилось избежать перегруза и обеспечить работоспособность приложения при высоких нагрузках.



Поддерживаемые платформы

Проект доступен для платформ:
Открыть официальный web-сайт проекта
Перейти к скачивнию

Похожие работы

Казино Шамбала
Информационное приложение с функцией бронирования номеров и PUSH-уведомлениями для казино Шамбала....
Смотреть
Все работы