Лидеры года — новая категория на Workspace Digital Awards! Номинируйте вашу команду, продукты и проекты.
Efimov Dev
Турнирная арена Minecraft: сайт, личный кабинет, платежи, рейтинг по лигам и античит
Efimov Dev
#Разработка сайтов под ключ#Программирование игр

Турнирная арена Minecraft: сайт, личный кабинет, платежи, рейтинг по лигам и античит

9 
Efimov Dev Россия, Самара
Поделиться: 0 0 0
Турнирная арена Minecraft: сайт, личный кабинет, платежи, рейтинг по лигам и античит
Сфера

Развлечение и спорт

Сдано

Август 2026

Задача

Собрать вокруг игрового сервера полноценный продукт: сайт, личный кабинет игрока, приём платежей и рейтинг, который нельзя накрутить. Формат - соло батл-рояль на 24 человека, матч идёт 25 минут.

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

Решение

Ограничения

  • Вход должен работать без отдельной регистрации: игроки приходят из Telegram

  • Рейтинг обязан считаться одинаково на сервере и на сайте, иначе доверие к нему теряется

  • Платежи принимает частное лицо, значит нужен способ приёма, который это допускает

Что сделали

  • Сайт и промо-страницы с правилами, рейтингом и разделом о том, как устроен матч

  • Личный кабинет: профиль, история матчей, покупки, наказания

  • Приём платежей и выдача покупок прямо в игру

  • Рейтинг по лигам с нулевой суммой очков и зеркальной формулой на сайте и на сервере

  • Панель штаба: досье игрока, наказания, журнал действий

  • Античит, который копит детекты в базе, а решение оставляет людям

Стек: React, Cloudflare Pages, Node.js, PostgreSQL, Java-плагин, Telegram Login, Docker.

Результат

Собран продукт вокруг игрового сервера: вход через Telegram, кабинет игрока, приём платежей с выдачей покупок в игру, рейтинг с одинаковой формулой на сайте и сервере и панель штаба для модерации.


Стек технологий

  • Java Java Язык программирования
  • React.js React.js Фреймворк/библиотека
  • PostgreSQL PostgreSQL База данных
  • Docker Docker Среда разработки
  • Node.js Node.js Среда разработки

Оцените кейс
Спасибо за оценку
Выскажите мнение
Авторизуйтесь, чтобы добавить свой комментарий.
оставить заявку

Хотите заказать похожий проект?

Efimov Dev с удовольствием обсудит вашу задачу

Оставить заявку