Необходимый функционал лаунчера
Требуется разработать полноценный игровой лаунчер для Minecraft. Ключевые требования к продукту:
- Система авторизации - возможность создания аккаунтов и входа в лаунчер для управления скинами и профилем.
- Автообновление (Launcher Autoupdate) - клиент должен самостоятельно проверять и применять новые версии сборок/лаунчера без участия пользователя.
- Система скинов - поддержка пользовательских кастомных скинов (реализация сохранения и применения текстур как для автоматически установленных, так и для кастомных моделей).
- Опциональные моды - UI с чекбоксами, где игрок может включать/выключать конкретные моды без изменения базовой сборки.
- Настройки - редактирование директорий игры, выделение оперативной памяти, параметров запуска Minecraft.
- Дизайн - чистый, современный интерфейс в тёмных игровых тонах, с поддержкой анимаций и плавных переходов.
Технические ресурсы
У заказчика есть собственный VDS (виртуальный выделенный сервер) и налаженная система баз данных, к которым вы получите доступ выполнить настройки и тестировать функции вживую.
Детали взаимодействия
Подробности по структуре проекта, схема доступа к БД и стилистике UI будут высланы проработанным кандидатам в лс.