Files
LCE-Qt-Launcher/lisezmoi.md

6.7 KiB

LCE Qt Launcher

Version anglaise

LCE-QT-Launcher Capture d'écran du lanceur (version à jour)

Warning

Ce lanceur est en cours de développement et ses fonctionnalités peuvent être modifiées ou supprimées à tout moment. Les contributions (PR) sont les bienvenues pour corriger ou ajouter des fonctionnalités. Veuillez respecter la licence GPLv3 et le Code de conduite.

À propos

Il s'agit d'un lanceur LCE personnalisé pour Minecraft, écrit avec PySide6 (Qt6 pour Python) et conçu pour GNU/Linux.

Pourquoi le lanceur LCE Qt ?

  • Développé en Python avec Qt 6 : léger et compatible avec le thème Plasma 6/Qt 6 de GNU/Linux
  • Personnalisation avec les thèmes
  • Intégration avec les outils communautaires
  • Compatibilité GNU/Linux optimale
  • Licence copyleft (GPLv3), donc sans big tech
  • Launcher Libre

Fonctionnalités

Objectif à long terme / Feuille de route

  • Accessibilité
  • Prise en charge des mods
  • Plugins pour le lanceur
  • Prise en charge des thèmes
  • Compatibilité GNU/Linux
  • Prise en charge de Windows
  • Prise en charge des localisations
  • Prise en charge expérimentale de FreeBSD et Nix/NixOS
  • Devenir la plateforme principale pour Minecraft LCE sur GNU/Linux

Comment exécuter

voir docs/fr/UTILISATION

Comment compiler/débugger

voir docs/fr/COMPILATION

Comment obtenir

Version taggé

Sur la page GitHub Releases de ce dépôt, vous trouverez les versions étiquetées, par exemple Beta 0.0.1.1.

Flatpak (Bientôt disponible)

A Venir bientôt (décalé du a des problèmes techniques)

FreeBSD Port (Expérimental)

Voir mon overlay tion de ports FreeBSD pour installer le port games/lce-qt-laucher (py311-lce-qt-launcher).

Version Nightly/Quotidienne (Nighly Build)

Note

Cette branche n'est pas stable et des modifications y sont apportées presque quotidiennement. Elle peut donc parfois dysfonctionner. De plus, macOS n'est pas disponible dans la version nighly en raison des restrictions d'Apple et du fait que je ne possède pas de Mac.

Sur cette page GitHub Release, vous trouverez les versions Nightly, générées automatiquement via GitHub Actions lors de modifications apportées à la branche nightly. Cette méthode est sujet a changer prochainement

Via Git

Vous pouvez également télécharger ce dépôt avec la commande git clone https://github.com/xgui4/lce-qt-launcher.git puis le compiler (voir docs/fr/COMPILATION.md pour plus d'informations) manuellement ou l'exécuter dans un environnement virtuel (.venv) (voir docs/fr/UTILISATION.md pour plus d'informations).

Configuration logicielle requise

Bibliothèques et outils Python utilisés

  • PySide 6
  • platformdirs
  • rich
  • hatch
  • uv

Systèmes d'exploitation compatibles

Compatibilité officielle

Note

Plateformes testées régulièrement et avec implémentation/correctif finalisé

  • Windows 10 et versions ultérieures
  • GNU/Linux

Compatibilité expérimentale

Note

Plateforme testée avec implémentation en cours de developement

  • NixOS
  • FreeBSD Port & en venv (installation portable)

Plateformes prises en charge prochainement

Note

Plateformes non testées, mais avec implémentation

  • Flatpak

Systèmes d'exploitation non pris en charge

Note

Ces plateformes n'ont pas été testées et leur fonctionnement n'est pas garantis :

  • Autres systèmes *BSD, car Minecraft LCE n'est pas pris en charge sur ces systèmes et Wine n'est pas disponible.
  • Minecraft LCE sur Android est actuellement assez lent et bogué.
  • macOS : LCE Qt Launcher ne prend pas officiellement en charge macOS et n'est pas testé lors des contributions, mais la compatibilité POISX devrait permettre son utilisation.

Remerciements particuliers à

Code de respect

Licence

GPLv3