diff --git a/README.md b/README.md index 9fcd811..5d2ada4 100644 --- a/README.md +++ b/README.md @@ -14,6 +14,16 @@ Jeu Pygame pour piloter un ou deux trains LEGO DUPLO avec clavier PC ou contrôl Le programme s'appuie sur `pygame` pour l'interface et sur `duplo_controller` pour la communication avec les hubs DUPLO. +## Aperçu visuel + +Écran principal : + +![Écran principal de duploGame](img/main_screen.png) + +Plateau de contrôle 2 trains : + +![Plateau 2 trains de duploGame](img/board_2trains.png) + ## Fonctionnalités - splash screen au démarrage avec sélection 1 train / 2 trains, diff --git a/changelog.md b/changelog.md new file mode 100644 index 0000000..b1acb2f --- /dev/null +++ b/changelog.md @@ -0,0 +1,22 @@ +# Changelog + +Toutes les modifications notables de ce projet seront documentées dans ce fichier. + +Le format est inspiré de Keep a Changelog et suit le versioning sémantique (SemVer). + +## [1.0.0] - 2026-08-13 + +### Added +- Version initiale de l'application duploGame. +- Contrôle de 1 ou 2 trains LEGO DUPLO avec Pygame. +- Gestion des entrées clavier et joystick avec remapping. +- Sauvegarde/chargement des mappings joystick et clavier. +- Connexion BLE via duploController et scan des trains via bleak. +- Écrans de splash, menu, contrôle et configuration. +- Outil d'export Batocera (`tools/export_batocera_pygame.py`). + +### Changed +- N/A + +### Fixed +- N/A