2024
Разработка карточной игры «Совпадение»

Заказать проект

Услуга

Разработка онлайн игры

Тематика

Хобби и развлечения

Клиент

NDA

Сайт

ssgames

О проекте

Правила игры: Участникам нужно придумывать слова на заданную категорию, которые должны максимально совпадать с ответами других участников. За каждое совпадение игрок получает 1 балл. Если совпали все слова, игрок получает дополнительный балл. В роли ведущего выступает модератор.

Бизнес-задача

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

Приоритеты

Для создания понятного функционала игры “Совпадение” мы выбрали фреймворк Django REST, известный своей надежностью. Плюс этого решения – высокая скорость разработки и возможность масштабировать продукт под любое количество пользователей. Наша команда адаптировала игру под десктоп и mobile, сделали ее кроссбраузерной. QA спецы протестировали итоговый продукт на более чем 20 устройствах разного формата – везде результат одинаков: корректное отображение интерфейса, безотказный функционал.
Дополнительные опции
01

Улучшения

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

PostgreSQL в качестве базы Это самая популярная система управления базами данных. Среди плюсов – масштабируемость, кроссплатформенность, безопасность, расширенные возможности. Однако помимо этих преимуществ мы выбрали ее из-за возможности создавать функции, которые автоматически запускаются при определённых условиях.

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

02

Общение

Websocket Использовали этот независимый web-протокол, чтобы создать надежное соединение между сервером и браузером, легко обмениваться сообщениями онлайн, используя двунаправленный поток данных.

Для создания чата использовали DJango Channels и ASGI-сервер Daphne.

Ещё

Поставленная задача была выполнена в точно оговоренный срок, в рамках выделенного бюджета. Игра “Карточки” набирает популярность среди онлайн-пользователей. Известные юмористы и - бывшие участники команды “Союз” Александр Алымов, Артем Муратов и другие шоумены играют с приглашенными гостями и зрителями в “Карточки” прямо в прямом эфире, собирая тысячи просмотров на стримах. Хотите тоже попробовать? Тестовая версия игры доступна здесь .  А если у вас есть идея новой игры или веб-приложения, но вы не знаете с чего начать, оставляйте заявку, наши специалисты свяжутся с вами и расскажут все подробности.

Почему выбирают нас

500+
Проектов реализовано
6+
Лет на рынке
73+
Дополнительных услуг
90+
Гос. заказов
26 млн+
Прибыль заказчиков

Пригласить в тендер

Мы разработали личный кабинет для наших заказчиков

+7 812 244 70 93

Пригласить в тендер