HexaFront

HEXAFRONT

⬡ NOTES DE VERSION

Historique complet des mises à jour d'HexaFront

v1.4.0 16 octobre 2026
✨ Nouveautés
  • Système d'expérience : chaque partie terminée rapporte des XP, calculés selon le résultat, l'écart de score, l'écart de niveau avec l'adversaire et la rapidité de la victoire
  • Progression par niveaux : 12 grades, de Bleu à Grand Stratège, avec une icône et une courbe de progression de plus en plus exigeante
  • Battre un adversaire plus fort rapporte davantage — et l'exploit vaut d'autant plus que votre propre niveau est élevé
  • Page profil enrichie : niveau, grade, icône et barre de progression vers le niveau suivant
  • Niveau requis par scénario : chaque carte affiche son grade minimum et sa récompense en XP
  • Les scénarios trop exigeants pour votre niveau apparaissent verrouillés à la création de partie
⚡ Améliorations
  • Les XP gagnés s'affichent directement sur l'écran de fin de partie (victoire, défaite ou nul)
  • Récompense d'XP ajustable par scénario : les cartes les plus difficiles rapportent davantage
  • Scénarios triés par niveau requis et récompense à la création de partie
v1.3.0 29 septembre 2026
✨ Nouveautés
  • Profils de joueur : avatar personnalisé, présentation, grade et niveau affichés à côté du pseudo
  • Système de score : détruire une unité ennemie rapporte des points ; en fin de partie, le joueur avec le plus de points l'emporte
  • Matrice de combat : tableau interactif des modificateurs, éditable par le staff et consultable par tous
  • Menu déroulant sur le pseudo (profil, matrice de combat, déconnexion, outils staff)
  • Débarquement direct : une flèche sur chaque unité embarquée pour la faire sortir en un clic
  • Contenu des transports visible au clic droit (unités à bord, PV, expérience)
⚡ Améliorations
  • Journal de combat cliquable : cliquez sur une ligne pour recentrer la vue et surligner les hexagones du combat (attaquant en rouge, défenseur en bleu)
  • La fenêtre de chat s'ouvre automatiquement à la réception d'un message
  • Panneau d'unité enrichi : mouvement, poids, attaque et défense
  • Une unité peut désormais traverser ses alliés pour rejoindre un transport et embarquer
🐛 Corrections
  • Embarquement possible même lorsqu'un allié occupe la seule case d'accès au transport (débarquement amphibie)
  • Embarquement à distance : l'unité peut s'approcher du transport avant de monter à bord
  • Les avatars s'affichent correctement en production
v1.2.0 09 septembre 2026
✨ Nouveautés
  • Nouvelle unité : Artillerie — tire à distance (portée > 1), doit se mettre en place un tour avant de tirer, et ne subit pas de riposte
  • Points de défense — chaque unité réduit désormais les dégâts qu'elle subit selon sa défense
  • Fiche d'unité enrichie : image agrandie, tableau des modificateurs de combat en attaque et en défense, modificateurs de terrain et coûts de déplacement
  • Choix de la taille de la carte dans l'éditeur (jusqu'à 50×50)
  • Suppression de ses propres parties en attente par le créateur
⚡ Améliorations
  • Formule de combat complète : attaque, PV, expérience, modificateurs de combat et de terrain, défense
  • Découverte dynamique des unités ennemies au fil du déplacement (sans attendre la validation)
  • Toutes les unités affichées avec leur illustration PNG
  • QG plus grand et plus visible sur la carte
🐛 Corrections
  • La défense et les modificateurs de combat sont désormais réellement appliqués aux dégâts
  • Le brouillard et les unités ennemies se révèlent dès le premier tour, en temps réel
  • Les informations tactiques des unités adverses (mise en place, actions effectuées) sont masquées à l'ennemi
v1.1.0 05 septembre 2026
✨ Nouveautés
  • Réparation des unités — stockez vos unités dans un QG et réparez-les avec un budget dédié
  • Stockage multi-unités dans les QG (comme un garage)
  • Modificateurs de combat — certaines unités sont fortes ou faibles contre d'autres types
  • Modificateurs de terrain — bonus ou malus selon le terrain occupé
  • Fiche d'unité détaillée (clic droit → Infos) : stats, capacités, modificateurs, coûts de déplacement
  • Nouvelle unité : Char moyen — puissant et résistant, mais lent
  • Nouvelle unité : Patrouille antichar — redoutable contre les blindés
  • Chargement et modification d'un scénario existant dans l'éditeur
  • Version mobile — support tactile (tap, appui long, pincer pour zoomer)
  • Logo et favicon HexaFront, lien vers l'accueil
⚡ Améliorations
  • Menu contextuel enrichi sur les QG — liste des unités stockées avec PV et étoiles
  • Débarquement et sortie de QG — choix de l'unité concernée
  • Indicateur visuel (carré vert) sur les transports et QG contenant des unités
  • Sprites d'unités au format PNG illustré, en plus du SVG
  • Liste des unités générée dynamiquement dans l'éditeur
  • Phase « Actions » (anciennement « Attaque / Réparation »)
🐛 Corrections
  • Embarquement bloqué hors de la phase de déplacement
  • Les unités stockées dans un QG restent visibles après validation de phase
  • Couleur des modificateurs de défense corrigée (rouge = défavorable)
v1.0.0 02 septembre 2026
✨ Nouveautés
  • Système de transport — embarquement et débarquement des unités dans les VBTT
  • Chat en jeu entre les deux joueurs, historique conservé en base
  • Menu contextuel (clic droit) — informations terrain et unité
  • Détection en temps réel des joueurs connectés à la partie via WebSocket
  • Modication de l'opacité du brouillard de guerre
  • Ajout du prénom des joueurs dans la partie
⚡ Améliorations
  • Notification par email uniquement si l'adversaire est réellement hors ligne
  • Affichage du coût de déplacement selon l'unité sélectionnée
  • Log des actions adverses limité aux combats
🐛 Corrections
  • Bouton "Valider ma phase" — double-clic bloqué
  • Terrain autorisé simplifié — un coût de déplacement définit l'accès
  • Suppression du bouton "Annuler tout" (risque de triche avec le brouillard)
v0.8.0 27 août 2026
✨ Nouveautés
  • Nouvelle unité : Char léger — rapide, peu puissant, accès aux collines
  • Éditeur visuel de cartes et de scénarios
  • Emails HTML pour les notifications (inscription, tour, victoire)
⚡ Améliorations
  • Menu d'aide enrichi avec présentation du jeu
  • Optimisation SEO et balises de partage (Open Graph, Twitter Card)
v0.7.0 22-27 août 2026
✨ Nouveautés
  • Brouillard de guerre — hexagones explorés / visibles / inconnus par équipe
  • Déplacement multi-étapes avec points de mouvement (PM)
  • Page d'aide complète
🐛 Corrections
  • Divers correctifs de gameplay et de résolution de tour
v0.6.0 22 août 2026
✨ Nouveautés
  • Déploiement en production sur hexafront.fr (Debian, Apache, Daphne)
  • HTTPS via Let's Encrypt
  • Connexion via Google (django-allauth)
  • Lobby multijoueur pour créer et rejoindre des parties
v0.1 → v0.5 25-27 juin 2026
✨ Fondations du jeu
  • Conception du modèle de données et des premiers cahiers des charges
  • Carte hexagonale rendue en Canvas HTML5
  • Calcul serveur des déplacements (algorithme de Dijkstra)
  • Système de combat entre unités
  • Résolution des tours via ordres différés (OrdrePartie)
  • Communication temps réel par WebSocket
  • Premiers sprites SVG des unités et bâtiments
← Retour à l'accueil