Browse Source

Ajout changelog + mise à jout README

master v1.0.0
scayac 1 month ago
parent
commit
3ba7e0c84b
  1. 10
      README.md
  2. 22
      changelog.md

10
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. 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 ## Fonctionnalités
- splash screen au démarrage avec sélection 1 train / 2 trains, - splash screen au démarrage avec sélection 1 train / 2 trains,

22
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
Loading…
Cancel
Save