Minecraft Launcher под ключ (Windows, MVP)
Техническое задание
Minecraft Launcher под ключ (Windows, MVP)
Общая цель
Необходимо разработать десктопный лаунчер Minecraft под ключ для Windows с авторизацией пользователей, Telegram-подтверждением входа и возможностью масштабирования под сеть серверов.
Сайт проекта в настоящее время не готов.
Поэтому на этапе MVP нужно сделать минимальную систему аккаунтов (API + база) + Telegram-привязку, чтобы в будущем эти же аккаунты можно было использовать на сайте.
Платформа и версия
ОС: Windows 10 / 11
Minecraft: 1.7.10 + Forge
Java: автопоиск 64-bit
Аккаунты и авторизация (MVP без сайта)
Необходимо реализовать минимальный бэкенд (API + БД) для аккаунтов:
Регистрация
Регистрация может быть:
в лаунчере (форма регистрации) или
простой минимальный веб-эндпоинт/страница (без полного сайта)
Данные: логин (или email) + пароль
Пароли хранятся только в хеше (bcrypt/argon2)
Вход в лаунчер
Вход по логину + паролю
После правильных данных:
вход обязательно подтверждается через Telegram-бота
кнопки: ✅ Подтвердить / ❌ Отклонить
Без подтверждения — вход запрещен
“Запомнить меня”
Лаунчер не хранит пароль открыто
Автологин через токен/сессию (refresh_token)
Telegram
Telegram-бот отправляет запрос на подтверждение входа (✅/❌)
Привязка Telegram:
через одноразовый код
пользователь пишет боту:
/start CODE
Время на подтверждение: ~120 секунд
Выбор серверов (обязательно)
В лаунчере должен быть выбор сервера
Серверы загружаются:
из конфиг-файла или
из API
Для каждого сервера:
название
короткое описание
профиль клиента (сборка)
Добавление новых серверов без обновления лаунчера (через конфиг/API)
Загрузка и обновление клиента
Лаунчер автоматически:
загружает клиент (mods/config/другие файлы)
обновляет через manifest или список файлов
Показывает прогресс (%)
Запуск Minecraft
Запуск Minecraft 1.7.10 Forge
После нажатия “Играть” запускается выбранный сервер
Настройки
RAM (мин/макс)
Папка игры + кнопка “Открыть папку”
UI (MVP)
Темный, современный, аккуратный
Экраны:
Логин/регистрация
Ожидание Telegram-подтверждения
Главный экран (сервера)
Загрузка клиента
Настройки
Минимальный API (обязательно)
POST /api/auth/registerPOST /api/auth/login→ возвращает2fa_required + challenge_idGET /api/auth/2fa/status?challenge_id=...POST /api/auth/refreshPOST /api/auth/logoutGET /api/servers(или конфиг)
Что передает исполнитель
Готовый .exe лаунчер
Весь исходный код (launcher + backend + bot)
Инструкция:
как добавлять серверы
как обновлять сборку
как запускать бэкенд/бот
Формат работы
Под ключ
Поэтапная сдача
Через безопасную сделку
Код передается заказчику
Критерий готовности
Новый пользователь может:
зарегистрироваться (в лаунчере или минимальной веб-форме)
привязать Telegram
войти в лаунчер и подтвердить в Telegram
выбрать сервер
загрузить сборку и запустить Minecraft
Бюджет
15 000 грн (MVP)
Дальнейшее расширение (полный сайт, кабинет, донат, роли и т.д.) — отдельными этапами.
-
📌Здравствуйте.👋
⭐️Меня зовут,Андрей.
⭐️Мой опыт работы: 12 лет+
• ➡️Могу показать работы именно по созданию Лаунчеров
• 🎨Портфолио:Freelancehunt
• ✅Рейтинг работ на Behance (более 500.000 просмотров)
• 💼Больше работ тут:Dribbble
-
Вам знакомы вызовы разработки Minecraft Launcher? С удовольствием решу эту задачу, опираясь на мой опыт в создании десктопных приложений и работе с API. Обеспечу плавную интеграцию Telegram для безопасной авторизации и масштабирования серверной сети. Мой опыт автоматизации процессов позволит создать гибкую платформу, соответствующую современным стандартам. Улучшим Minecraft и развиваем его функционал вместе, открывая новые возможности для ваших пользователей! Давайте обсудим, как реализовать ваши идеи.
-
367 1 0 Добрый день! Готова реализовать этот проект в соответствии с ТЗ, имею опыт и четкое понимание, напишите в личные сообщения, обсудим детали и сразу приступлю!
-
293 1 Добрый день, у меня есть опыт работы с подобными проектами. Напишите мне в личные сообщения, и мы обо всем договоримся.
-
1860 21 0 Здравствуйте. С вас дизайн лаунчера, готовую сборку майнкрафта. В рамках этого бюджета можно сделать всё это, но в очень базовом виде, как например вы не сможете сами удобно контролировать список серверов и сборку для каждого сервера через удобную админ-панель, так как для этого пришлось бы писать эту самую админ панель и соответствующие функции.
Чтобы сделать каждую из этих вещей по уму, production ready так сказать, нужен бюджет гораздо больше.
-
350 Здравствуйте! Меня зовут Евгений. Ознакомился с вашим техническим заданием, задача понятна и вполне реальна для формата MVP. Я готов взяться за реализацию проекта «под ключ» на вашем стеке (1.7.10 + Forge). Со своей стороны я обеспечу техническую часть: разработку лаунчера на Windows, написание бэкенда для авторизации, создание Telegram-бота и систему автообновления файлов.
-
164 Здравствуйте. Имею многолетний опыт с игровыми серверами и проектами подобного рода. Пишите в лс, обсудим.
-
837 9 0 Здравствуйте. Ознакомился с техническим заданием, задача понятна. Готов взять проект и реализовать MVP лаунчера Minecraft для Windows с авторизацией, Telegram-подтверждением входа, выбором серверов, автозагрузкой и обновлением сборок, а также запуском Minecraft 1.7.10 Forge. Сделаю минимальный backend с API и базой данных, безопасное хранение паролей, работу через токены и Telegram-бот для подтверждения входа и привязки аккаунта.
-
Доброго дня, я розробник серверів ігрових вже понад 10 років, і так вам скажу лаунчери для других ігор то одне діло в мене в портфоліо є прикоади, а стосовно лаунчеру майнкрафт, неслухайте тих хто зараз пишуть ставки, вони і поняття не мають що то таке робити сервер в майнкрафт, по перше це ШПЗ які у вас будуть після їх розробки) по друге структура то все не так просто, вони не розуміють що повинен бути файловий сервер, і доменна привʼязка, я навіть неможу розписати проблеми з якими можна стикнутися так як на сайті цьому обмежена кількість слів і мені їх не вистачить
-
Моя порада, зробіть іноземне замовлення, вам ПРАВИЛЬНО налаштують VPS, API, Домени, зроблять правильну підкачку файлів, GitHub відновлення і т.д
-
І візьмуть з вас в рази менше коштів
-