Разработка: обзор
Добро пожаловать в экосистему разработки Trinity Projects. Это пространство объединяет знания, инструменты и стандарты, необходимые для участия в разработке наших лаунчеров.
Проект
В настоящее время наша разработка сосредоточена на растущей экосистеме проектов с открытым исходным кодом:
- Trinity Launcher: Наша базовая платформа и платформа управления экземплярами для Minecraft Bedrock.
- Neko Void: Дистрибутив Void Linux с
runit, рабочим столом MATE и предварительно настроенной поддержкой игр. На 100% без systemd. - CMUS++: Сверхлёгкий терминальный музыкальный плеер с управлением с клавиатуры, написанный на C++17.
- Audio Source: Используйте устройство Android как USB-микрофон с управлением через TUI и системный трей.
- BedrockOnLinux: Запускайте Minecraft Bedrock для Windows (издание GDK) в Linux с нативной учётной записью Microsoft/Xbox.
- GenovaLauncher: Современный графический лаунчер для Minecraft: Bedrock Edition в Linux, построенный на PySide6 (Qt6).
Архитектура и философия
Мы стремимся создавать модульное, быстрое и безопасное программное обеспечение. Наша архитектура основана на разделении ответственности: Core управляет тяжёлыми процессами, а UI обеспечивает плавный и современный пользовательский опыт.
Полный стек технологий и разбивку компонентов см. на странице проекта Trinity Launcher и странице проекта Neko Void.
С чего начать?
Если вы новичок в проекте, рекомендуем следовать этому порядку:
- Изучите проекты: Перейдите в раздел Проекты, чтобы понять архитектуру и технические детали каждого проекта.
- Выберите свой проект: У каждого проекта есть собственная домашняя страница с полной документацией — Trinity Launcher, Neko Void, CMUS++, Audio Source, BedrockOnLinux и GenovaLauncher.
Связь и поддержка
- Issues: Чтобы сообщить об ошибках, используйте вкладку Issues в каждом репозитории.
Нужна помощь?
Присоединяйтесь к нашему сообществу в Discord, чтобы получить поддержку
Будьте в курсе
Следите за нашим сообществом во Fluxer
Присоединяйтесь к сообществу
Обсуждайте в нашем сообществе на Reddit r/TrinityUnix