Banc d'essai
Deckbuilder Kit

Deckbuilder Kit les combats de cartes façon roguelike, pour Godot 4

Tout le combat d'un deckbuilder, prêt à jouer : chaque tour on pioche cinq cartes, on les joue avec son énergie, puis les ennemis font ce qu'ils avaient annoncé. Les cartes se décrivent toutes seules à partir de leurs effets, leurs chiffres changent en direct avec Might, Weakened ou Exposed, et on les améliore entre deux combats. Reliques, potions prises dans l'Inventory Kit, or et cartes en récompense, et un écran de combat où l'on glisse ses cartes sur les ennemis. Fait par Benny avec l'IA. Prix libre dès 0 €, code sous licence MIT.

  • 30 cartes dans la démo
  • 6 ennemis, 5 reliques
  • 45 tests automatiques
  • Godot 4.5+
Démo jouable

La Mine de cristal

Une courte expédition : deux combats, le camp des mineurs (se reposer ou améliorer une carte), une salle gardée par un élite qui laisse une relique, un marchand, puis le Cœur d'obsidienne et son feu follet guérisseur. Les potions du sac servent en combat, l'or y retombe, et le menu du haut change le style des images.

Environ 20 Mo à charger · souris, clavier ou manette
Glissez une carte sur un ennemi, ou cliquez-la puis cliquez l'ennemi. Les cartes sans cible se jouent d'un clic. E termine le tour ; flèches, Entrée et Échap au clavier ou à la manette.
Téléchargement · version 1.0.0

Prix libre, dès 0 €

Le téléchargement se fait sur itch.io : indiquez 0 € ou laissez un pourboire, c'est vous qui choisissez. Un projet Godot prêt à ouvrir : le Deckbuilder Kit, l'Inventory Kit complet dont il se sert, la démo et les tests.

Tout compris

Deckbuilder Kit + Inventory Kit

  • Cartes en ressources : coût, type, rareté, effets, mots-clés, amélioration
  • Effets : dégâts multiples ou de zone, armure, pioche, énergie, statuts, soins, cartes ajoutées, effets à vous
  • Statuts réglés par champs : bonus, multiplicateurs, poison, épines, armure par tour
  • Ennemis à intentions, en cycle ou au hasard ; élites ; reliques à déclencheurs
  • Potions du sac de l'Inventory Kit, or et choix de cartes en récompense
  • Écran de combat prêt : souris, clavier, manette ; sauvegarde du deck
deckbuilder_kit_v1.0.0.zip · 12 Mo · Godot 4.5 et plus
Déjà l'inventaire ?

Ajouter seulement le dossier

Si votre projet utilise déjà l'Inventory Kit, copiez seulement addons/deckbuilder_kit/ depuis l'archive.

Pas encore d'inventaire ? L'Inventory Kit est à prix libre aussi, avec sa propre démo.

Fonctionnalités

Le combat, pas seulement les cartes

Les outils de cartes gratuits pour Godot gèrent les piles et l'affichage, mais s'arrêtent avant le combat. Celui-ci apporte les règles complètes d'un deckbuilder et un écran fini, avec des données faciles à écrire.

  • Les intentions

    Chaque ennemi annonce son prochain coup, avec les vrais dégâts, statuts compris.
  • Des chiffres vivants

    Le texte des cartes suit Might, Weakened et Exposed : vert quand ça monte, rouge quand ça baisse.
  • Statuts sans code

    Poison, épines, armure qui reste : on coche des champs dans l'inspecteur.
  • Le sac sert

    Les potions de l'Inventory Kit se boivent en combat, l'or gagné y retombe.
  • Glisser et viser

    Une flèche suit la souris jusqu'à l'ennemi ; au clavier et à la manette aussi.
  • Rejouable à l'identique

    Même graine, même combat : pratique pour tester, pour un défi du jour ou pour un replay.
Captures

La démo en images

La fenêtre reprend le skin de l'Inventory Kit : elle s'accorde à votre inventaire, quel que soit le style choisi.

Installation

Une carte en une ligne

# Coûte 2 : 8 dégâts et 2 Exposed (10 et 3 une fois améliorée)
var bash := DBCardData.make(&"bash", "Bash", 2, DBCardData.Type.ATTACK,
	[DBEffect.damage(8, 2), DBEffect.apply(exposed, 2, DBEffect.Target.AIMED, 1)], &"mace")
deck.add(bash)

Licence

Code : MIT. Utilisez-le, modifiez-le, intégrez-le à vos jeux, gratuits ou payants.

Images : celles de l'Inventory Kit, libres d'usage dans vos jeux, même commerciaux. Merci de ne pas les remettre en téléchargement ailleurs : partagez plutôt le lien de cette page.

Un petit crédit fait plaisir, sans obligation : Deckbuilder Kit — banc-essai.site-testeurs.workers.dev/deckbuilder-kit

Faites passer le mot

Un bug, une idée, un deckbuilder en projet ?

Ces kits sont à prix libre : la meilleure façon de nous aider est de partager cette page, ou de laisser un pourboire.

Envoyer un retour