🎨 Darkwood v1.0.4 - Présentation du design V4
le 16 mars 2026
Darkwood v1.0.4 est maintenant disponible.
Cette version introduit Design V4, la quatrième itération visuelle majeure de Darkwood.
Pour les nouveaux lecteurs, voici deux idées de versionnage différentes :
- v1.0.4 est la version du logiciel
- Design V4 est la quatrième évolution de l'interface de Darkwood
Au fil des ans, Darkwood a connu plusieurs itérations de conception :
- V1 se concentrait sur la première identité visuelle
- V2 a exploré de nouvelles orientations de mise en page
- V3 a affiné la marque et la structure globale
- V4 remanie la navigation sur l'ensemble du site
Cette version n'est donc pas « Darkwood version 4 » au sens du terme. Il s'agit de la version 1.0.4, qui introduit Darkwood Design V4.
Et c'est important, car cette mise à jour ne se limite pas à une simple amélioration visuelle. Elle modernise également l'infrastructure technique et ouvre Darkwood aux flux de travail basés sur l'IA.
Notes de version : https://github.com/darkwood-com/darkwood-com/releases/tag/v1.0.4
Qu'est-ce que Darkwood ?
Darkwood est un jeu tactique axé sur les API.
Il est conçu comme les deux :
- un système de jeu jouable
- un terrain de jeu technique
- une application Symfony conçue pour l'expérimentation à long terme
L'idée de base est simple : le gameplay ne doit pas dépendre entièrement de l'interface graphique.
L'interface utilisateur est importante, mais la logique du jeu réside avant tout dans l'API.
Cette approche a été décrite précédemment ici : https://blog.darkwood.com/article/darkwood-building-an-api-first-tactical-game
Cette version s'inscrit dans cette continuité.
Darkwood combine désormais :
- une interface repensée
- une pile PHP mise à jour
- et intégration MCP pour les agents d'IA
Pourquoi concevoir V4 ?
Au fil du temps, Darkwood a accumulé des couches.
Des pages ont été ajoutées. Les expériences ont été intégrées. Navigation étendue.
Le résultat était fonctionnel, mais pas toujours clair.
La version 4 de Design se concentre sur un objectif principal :
Redonner au navigateur un aspect naturel.
Le changement le plus important entre la version V3 et la version V4 ne réside pas dans la marque elle-même. Il s'agit de la manière dont les utilisateurs naviguent sur le site.
Les versions précédentes portaient principalement sur la mise en page et l'identité visuelle. Celui-ci concerne l'architecture de navigation.
La nouvelle conception a d'abord été explorée avec Pencil, ce qui a permis d'accélérer les études d'interface et les décisions de mise en page avant la mise en œuvre.
Elle bénéficie également directement des leçons apprises lors de la construction d'Uniflow.
Chez Uniflow, un travail considérable a été consacré à l'amélioration de la clarté des menus sur ordinateur et mobile. Cette expérience a contribué à façonner le nouveau modèle de navigation de Darkwood.
Une bonne façon de résumer cet état d'esprit est :
Penser macro, agir micro.
Au niveau macro, la plateforme a besoin d'une structure claire. Au niveau micro, chaque interaction doit rester simple.
Voilà l’esprit qui anime le design V4.
Qu'est-ce qui a changé dans l'interface ?
Une nouvelle structure de navigation
Le changement le plus visible concerne la navigation.
Darkwood utilise désormais une navigation centrée en haut au lieu de l'ancienne structure latérale.
Le site est organisé autour de quatre sections principales :
- Jouer - accéder au jeu tactique
- Monde - explorez l'univers et son contexte
- Journal - Consultez les articles techniques et les notes de développement
- Projets - Découvrez des expériences et des travaux connexes
Cela rend la plateforme plus facile à comprendre au premier coup d'œil.
Au lieu d'être fragmentée, l'expérience est désormais organisée autour de quatre points d'entrée clairement définis.
La même logique est utilisée sur ordinateur et mobile, la navigation reste donc cohérente quel que soit l'appareil.
Une tête plus légère
L'en-tête a été repensé pour paraître plus léger et plus réfléchi.
Elle reste disponible pendant le défilement, mais avec un poids visuel réduit.
Le but n'était pas de le rendre plus décoratif. L'objectif était de le rendre plus utile.
Un pied de page remanié
Le pied de page a également été restructuré.
Elle permet désormais de regrouper le contenu plus clairement tout en restant secondaire par rapport à la page elle-même.
L'objectif était d'améliorer l'orientation sans que le pied de page ne domine l'expérience de lecture.
Un système visuel plus cohérent
La version 4 de Design introduit également un nettoyage plus global du site :
- espacement amélioré
- Hiérarchie de boutons plus claire
- meilleure navigation mobile
- Expérience de connexion améliorée
- Comportement de mise en page plus cohérent
Il ne s'agit pas d'une refonte radicale. Il s'agit d'un passage de cohérence à travers l'expérience complète.
Construit avec une pile mise à jour
Cette version met également à jour les fondements techniques de Darkwood.
Darkwood fonctionne désormais avec :
- PHP 8.5
- Symfony 8
- FrankenPHP v1.12.1
Il comprend également :
- Migration des contrôleurs des annotations vers les attributs PHP
- Configuration Nix et CI mise à jour
- Mise à jour des recettes et de la configuration du framework
- Corrections de dépréciation concernant le groupe d'exceptions Darkwood IA
- Renforcement de la sécurité en production sur plusieurs points, notamment le référencement naturel, Castor, la sérialisation des utilisateurs, reCAPTCHA et l'intégration optionnelle de Baserow
L'objectif est simple :
Maintenir la plateforme à jour, rapide et facile à maintenir.
Pas par mode. Pour sa durabilité.
Darkwood devrait pouvoir se développer sans rencontrer de difficultés techniques évitables.
Intégration MCP pour les flux de travail d'IA
Cette version ajoute également l'intégration de l'outil MCP grâce aux nouvelles capacités d'IA de la plateforme API.
Référence: https://les-tilleuls.coop/blog/sortie-dapi-platform-4-3-rencontre-avec-lia
Cela correspond naturellement à l'approche « API-first » de Darkwood.
Si la logique du jeu existe déjà sous forme d'API, l'exposer à des agents d'IA devient une extension de la même philosophie.
Autrement dit, le jeu tactique était déjà programmable. Il est désormais également prêt pour les agents.
Outils MCP de DarkwoodGame
La ressource API DarkwoodGame expose désormais quatre outils MCP :
-
get_darkwood_stateRenvoie l'état actuel du jeu -
darkwood_actionExécute une action de jeu à partir d'une entrée -
list_darkwood_archivesListe des captures d'écran archivées des puzzles pour les utilisateurs premium -
get_darkwood_archiveRécupère une archive par identifiant pour les utilisateurs premium
Tous utilisent une sortie de contenu structuré, ce qui signifie que la réponse de l'API est directement renvoyée sous forme de sortie de l'outil MCP.
Aucune nouvelle route HTTP n'a été introduite pour cela.
La couche MCP expose simplement les capacités API existantes de manière à ce que les agents d'IA puissent les exploiter sans problème.
Outils MCP de l'article
Les articles de Darkwood sont désormais également accessibles via MCP.
Deux outils ont été ajoutés :
list_articlesget_article
Cela permet aux agents d'IA de récupérer des données structurées d'articles tout en conservant les mêmes règles de sécurité que la ressource API elle-même.
Là encore, l'objectif n'est pas de dupliquer l'application. Il s'agit de rendre le système existant accessible via une nouvelle couche d'interaction.
Gratuit vs Premium
Darkwood est actuellement en cours de développement en Bêta Saison 0.
La proposition commerciale reste inchangée.
Deux types de clés d'accès sont disponibles.
🎟 Accès bêta (gratuit)
- Clé API personnelle
- Actions quotidiennes limitées
- Accès à l'état jouable actuel
- Accès aux archives impossible
💎 Fondateur Premium
- Clé API personnelle
- Actions quotidiennes illimitées
- Accès aux instantanés archivés des puzzles
- Statut de soutien précoce
Les archives sont des instantanés en lecture seule des états jouables antérieurs. Ils permettent de révéler l'état historique du jeu sans affecter la partie en cours.
Édition limitée pour les fondateurs
Cette version reste volontairement confidentielle.
Disponible dès maintenant :
- 5 clés d'accès bêta
- 5 clés Fondateur Premium
C'est tout.
Il ne s'agit pas d'un lancement destiné au marché de masse. Il s'agit d'une version contrôlée destinée à valider le modèle.
L'accès est géré par Bonzai :
Accès bêta (gratuit) https://www.bonzai.pro/matyo91/shop/yDxv_7247/darkwood-api-beta-access-free
Fondateur Premium https://www.bonzai.pro/matyo91/shop/lQxn_7249/darkwood-api-founder-premium
Chaque clé est personnelle et peut être changée si nécessaire.
Ce que cette publication signifie réellement
Darkwood v1.0.4 est une version qui poursuit trois objectifs :
- rendre l'interface plus facile à naviguer
- Mettre à jour l'architecture technique selon les normes modernes
- Étendre le modèle de jeu basé sur les API aux agents d'IA via MCP
Le design V4 correspond à la partie visible.
Mais en coulisses, le projet se consolide et s'ouvre également.
On peut désormais aborder ce même jeu tactique par le biais de :
- le site web
- l'API
- et les flux de travail pilotés par l'IA
Cette continuité est importante.
Darkwood ne se divise pas en idées distinctes. Cela devient plus cohérent.
Découvrez la version
Darkwood v1.0.4 est disponible.
Il apporte Design V4, une pile Symfony et PHP modernisée, et une intégration MCP pour le jeu tactique axé sur les API.
Explorez l'interface. Lisez le journal. Accédez à l'API. Ou commencez à jouer.
Libérer: https://github.com/darkwood-com/darkwood-com/releases/tag/v1.0.4