Dashboard Gaming
Une interface centralisée pour lancer tous mes jeux vidéo
Présentation du projet
Dashboard gaming pour centraliser et faciliter l'accès aux jeux vidéo. Elle permet de centraliser les plateformes comme Riot, Steam, Epic Games ainsi que des jeux d'émulations.
Pourquoi ce projet ?
J'ai voulu créer cette application pour simplifier mon expérience de jeu et éviter d'avoir à naviguer entre différents lanceurs pour accéder à ma bibliothèque de jeux.
Fonctionnalités principales
- Lancement centralisé de jeux de différentes plateformes
- Support des plateformes comme Steam, Epic Games, et Riot
- Compatibilité avec les émulateurs pour jeux rétro
- Interface simple et intuitive pour un accès rapide
Interface du Dashboard Gaming
Aperçu du Dashboard
Différentes vues du dashboard gaming montrant les options d'affichage et la gestion des jeux
Vue liste - Affichage classique des jeux par nom
Vue groupée par plateforme
Vue avec tri par taille
Environnement technique
Langage de programmation
J'ai choisi Python pour développer mon dashboard en raison de sa simplicité d'utilisation et sa polyvalence. Ce langage m'a permis de rapidement mettre en place les fonctionnalités dont j'avais besoin.
Environnement de développement
- IDE : Visual Studio Code
- OS de développement : Windows 10
- Compatibilité : Windows 10, Windows 11, Linux
Bibliothèques et outils
Pour développer cette application, j'ai dû installer plusieurs bibliothèques Python qui m'ont permis d'interagir avec les différentes plateformes de jeux et créer une interface fonctionnelle.
Une fois le script Python finalisé, j'ai converti l'application en fichier exécutable (.exe) pour faciliter son lancement depuis le bureau, sans avoir besoin d'exécuter le script manuellement.
Démonstration
Voici une démonstration du fonctionnement du Dashboard Gaming :
Démonstration du Dashboard en action
Conclusion et perspectives
Ce dashboard gaming me permet maintenant de centraliser tous mes jeux et d'y accéder facilement depuis une seule interface. C'est un gain de temps considérable dans mon expérience de jeu quotidienne.
Améliorations futures
- Ajout de statistiques de temps de jeu
- Intégration avec d'autres plateformes
- Amélioration de l'interface graphique
- Ajout de fonctionnalités de tri et de recherche