Darkwood Blog Blog
  • Articles
fr
  • de
  • en
Connexion
  • Blog
  • Articles

🎬 La vidĂ©o la plus chĂšre de ma chaĂźne YouTube 💰

le 21 mars 2026

J’ai rĂ©cemment publiĂ© une premiĂšre Ă©bauche du trailer de Darkwood :

👉 https://www.youtube.com/watch?v=vWrGwZrW4As

Et oui
 on peut dire que c’est probablement la vidĂ©o la plus chĂšre de ma chaĂźne YouTube.

Pourquoi faire un trailer maintenant ?

C’est quelque chose que j’avais en tĂȘte depuis un moment.

Aujourd’hui, le gameplay prĂ©sentĂ© sur Darkwood reste encore assez limitĂ© : 👉 https://darkwood.com/rules-of-the-game

Le systùme fonctionne, mais il manque encore de matiùre pour vraiment projeter les joueurs dans l’univers.

👉 Le trailer est là pour ça.

Un trailer 100% généré par IA

Ce trailer a été entiÚrement généré à partir :

  • d’un scĂ©nario Ă©crit Ă  la main
  • de modĂšles IA de gĂ©nĂ©ration vidĂ©o
  • de modĂšles IA de gĂ©nĂ©ration audio

👉 Le rĂ©sultat ?

  • Ce n’est pas encore au niveau attendu
  • C’est mĂȘme loin de ce que j’imaginais

Mais pour un MVP :

👉 c’est acceptable

Et surtout :

  • j’ai passĂ© plusieurs heures Ă  itĂ©rer sur le scĂ©nario
  • Ă  comprendre les limites des modĂšles
  • Ă  structurer la gĂ©nĂ©ration

⚠ Pourquoi la vidĂ©o est difficile Ă  comprendre

Si vous regardez le trailer :

👉 vous allez probablement trouver qu’il manque de cohĂ©rence

Et c’est normal.

Chaque scÚne est générée indépendamment, ce qui crée :

  • des ruptures visuelles
  • des personnages incohĂ©rents
  • une narration difficile Ă  suivre

👉 Du coup, je vais spoiler le scĂ©nario initial pour expliquer ce que je voulais vraiment produire.

Voici une version plus narrative, immersive et volontairement mystérieuse, sans expliquer la finalité :

🎭 Le scĂ©nario

Le trailer se déroule en trois mouvements.

🌑 Darkwood

Tout commence dans le silence.

Une lueur froide éclaire la surface de la lune. Puis, lentement, la chute.

La camĂ©ra descend, traverse les nuages, et vient s’écraser dans une forĂȘt dense, noire, presque vivante. Des Ă©clairs dĂ©chirent le ciel. Les arbres frĂ©missent. Quelque chose fuit dans l’obscuritĂ©.

Un sentier apparaĂźt.

Sinueux. Étroit. Il guide la camĂ©ra, comme s’il avait Ă©tĂ© tracĂ© pour elle.

Au bout : un portail.

ForgĂ© dans le fer, rongĂ© par les ronces. Il s’ouvre sans ĂȘtre touchĂ©.

Un grincement. Long. Métallique.

Au-delà, un manoir. Isolé. Figé. Observateur.

La porte s’entrouvre.

À l’intĂ©rieur, l’air est lourd. Un hall immense, des ombres qui glissent le long des murs. Des rires. Discrets. Presque Ă©touffĂ©s.

Un escalier. Puis un couloir. Puis une porte.

Elle s’ouvre.

Une bibliothĂšque.

Et là, dans la pénombre, une silhouette. Immobile, puis lentement animée.

Une marmite bouillonne. Des couleurs impossibles dansent Ă  sa surface.

Une voix s’élĂšve.

“Enfin
 enfin
 l’heure est arrivĂ©e
”

Un rire. Trop appuyé. Presque faux. Puis un autre.

Les mots se rĂ©pĂštent, s’enchaĂźnent, se perdent dans l’écho de la piĂšce.

La potion réagit. Elle tremble. Elle gonfle.

Puis elle cĂšde.

Dans ce chaos liquide, quelque chose prend forme.

“Toi
 ĂȘtre insignifiant
”

D’autres noms suivent. D’autres silhouettes. Des formes Ă  peine dĂ©finies, mais dĂ©jĂ  prĂ©sentes.

Et la voix continue.

Toujours.

🌈 Happyland

La lumiĂšre revient.

Douce. Chaude. Presque trop.

Une forĂȘt. Calme. Accueillante.

Un homme marche. Tranquillement. Il cueille. Il observe.

Puis il chute.

Un simple faux pas. Une racine. Rien de plus.

Une voix surgit.

“Oh
 tu es tombĂ© ?”

Un sourire. Puis un rire.

Un autre rire répond. Puis un autre.

Ils se propagent.

L’homme se relùve.

“Ce n’est rien.”

Mais déjà, quelque chose a changé.

Sur le chemin du retour, des regards. Des murmures.

“C’est lui
 il est tombĂ©â€Šâ€

Au village, tout le monde semble déjà savoir.

La boulangĂšre sourit. Un peu trop.

“Tout va bien ?”

Il répond oui.

Mais les rires ne cessent pas vraiment. Ils se déplacent.

Ils l’accompagnent.

Chez lui, enfin seul, il s’arrĂȘte.

Dos contre la porte.

Silence.

Puis les pensées.

Elles arrivent vite. Trop vite.

“Pourquoi
 ?”

Les phrases s’enchaĂźnent, se dĂ©forment, se mĂ©langent. Logique. Absurde. MathĂ©matique.

“Et si
 ?”

Un doute. Puis un autre.

Et enfin, un sourire.

Un vrai.

“Oui
 l’heure est arrivĂ©e
”

Un rire lui échappe.

⚖ Narrateur

Deux figures.

L’une dans l’ombre. L’autre dans la lumiùre.

Ou peut-ĂȘtre l’inverse.

Un instant suspendu.

Puis une voix.

“Et maintenant
 d’aprùs vous
”

Un silence.

“
lequel est le plus bienveillant ?”

⚙ Stack technique

🧠 Architecture

Le projet utilise une approche DDD (Domain-Driven Design) :

  • Trailer
  • Scene
  • Asset (audio / vidĂ©o)

Avec un pipeline clair :

  • gĂ©nĂ©ration des scĂšnes
  • gĂ©nĂ©ration des assets
  • fallback fake
  • rendu final

Le projet open source

Le dépÎt utilisé pour générer le trailer est disponible ici :

👉 https://github.com/darkwood-com/darkwood-trailer

🔁 Orchestration avec Flow

👉 https://flow.darkwood.com/

Flow permet :

  • de parallĂ©liser les scĂšnes
  • d’accĂ©lĂ©rer la gĂ©nĂ©ration
  • de structurer le pipeline

đŸ€– Provider IA : Replicate

👉 https://replicate.com/

đŸŽ„ VidĂ©o

  • bytedance/seedance-1-lite → utilisĂ© pour le MVP ✅
  • minimax/hailuo-02-fast → nĂ©cessite des paramĂštres supplĂ©mentaires
  • p-video → nĂ©cessite une image d’entrĂ©e

🔊 Audio

  • minimax/speech-2.6-turbo → utilisĂ© pour le MVP ✅

👉 Seedance a Ă©tĂ© choisi car :

  • simple Ă  utiliser
  • fonctionne uniquement avec un prompt texte
  • suffisamment rapide pour itĂ©rer

Générer votre propre trailer

Vous pouvez générer votre propre vidéo à partir du projet.

Le scénario est défini dans un fichier YAML :

examples/trailer.yaml

Puis lancer la génération :

php bin/console app:trailer:generate examples/trailer.yaml --video-model=seedance

💾 CoĂ»t rĂ©el

AprĂšs plusieurs tests :

  • ~30 minutes gĂ©nĂ©rĂ©es
  • ~10 itĂ©rations

👉 total ≈ 75€

⚠ Astuce

Un flag permet de : 👉 gĂ©nĂ©rer uniquement la premiĂšre scĂšne en rĂ©el

Le reste en fake.

✔ Ă©vite d’exploser le budget

đŸ§© ProblĂšmes identifiĂ©s

  • Add pvideo and hailuo support
  • Ajouter FX + ambiance sonore
  • Multi-voix (personnages + narrateur)
  • Rework Flow orchestration

👉 Contributions bienvenues

Conclusion

Aujourd’hui, Darkwood est capable de gĂ©nĂ©rer un trailer complet Ă  partir d’un scĂ©nario.

Le rĂ©sultat n’est pas encore au niveau attendu :

  • manque de cohĂ©rence
  • narration difficile Ă  suivre
  • limitations des modĂšles

Mais :

👉 le pipeline fonctionne 👉 les coĂ»ts sont maĂźtrisables 👉 et surtout, le systĂšme est itĂ©rable

Ce trailer n’est pas une fin.

👉 C’est un point de dĂ©part.

⚠ AccĂšs Ă  la beta Darkwood

Les clés API mentionnées ici :

👉 https://blog.darkwood.com/fr/article/darkwood-creer-un-jeu-tactique-axe-sur-les-api

⏳ valables jusqu’au 25 mars à minuit

Aprùs : 👉 plus d’accùs à la beta

👉 Pensez Ă  rĂ©cupĂ©rer votre clĂ© sur Bonzai.

  • Beta Access (Free): https://www.bonzai.pro/matyo91/shop/yDxv_7247/darkwood-api-beta-access-free

  • Founder Premium: https://www.bonzai.pro/matyo91/shop/lQxn_7249/darkwood-api-founder-premium

Site

  • Plan du Site
  • Contact
  • Mentions lĂ©gales

Network

  • Hello
  • Blog
  • Apps
  • Photos

Social

Darkwood 2026, tous droits réservés