Unreal Launcher
Gérer les versions d’Unreal Engine et les opérations courantes d’un projet depuis une interface native.
- Contribution
- Conception et développement des versions ImGui et SwiftUI
- Plateformes
- Linux, macOS
- Projet
- Projet personnel

Unreal Launcher rassemble les opérations courantes autour des projets Unreal Engine. Il permet d’enregistrer plusieurs installations du moteur, d’ajouter des projets ou de parcourir un dossier pour les retrouver, puis de choisir la version d’Unreal à utiliser.
Du projet au build
Depuis l’interface, on peut nettoyer les fichiers générés, créer les fichiers de projet, compiler le C++, ouvrir l’éditeur et préparer un build. Les paramètres de lancement et la sortie des commandes permettent de suivre les opérations.
L’outil accompagne notamment le travail avec Unreal Engine sur Linux et macOS, où ces opérations passent souvent par différents scripts et commandes.
Deux interfaces pour le même usage
La première version est développée en C++ avec Dear ImGui. Elle a servi de référence fonctionnelle à une version native macOS écrite en Swift et SwiftUI.
La version SwiftUI est l’implémentation maintenue du port macOS. Elle conserve la gestion des moteurs et projets, avec une interface intégrée à cet environnement et un panneau de logs pour les commandes en cours.
