Banc d'essai
Achievements Kit

Achievements Kit les succès prêts à l'emploi pour Godot 4

Des compteurs (loups vaincus, bûches ramassées, or détenu), des succès qui se débloquent tout seuls, des succès secrets, des récompenses à réclamer, des notifications « Succès débloqué » et une fenêtre des succès finie. Un pont optionnel envoie les succès à Steam. Prix libre dès 0 €, code sous licence MIT.

  • 8 succès en démo
  • pont Steam optionnel
  • 12 tests automatiques
  • Godot 4.5+
Démo jouable

Six boutons, huit succès

Coupez du bois, chassez, cherchez des gemmes, vendez, explorez… et caressez le chien. Chaque action fait avancer un compteur ; les succès tombent avec leur notification, et certains donnent une récompense à réclamer. Le menu en haut change le style graphique.

Environ 20 Mo à charger · souris, clavier ou manette
Cliquez les actions à gauche, puis Claim reward dans la liste des succès.
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 Achievements Kit, l'Inventory Kit complet dont il se sert, la démo et les tests.

Tout compris

Achievements Kit + Inventory Kit

  • Succès en ressources : compteur, objectif, icône, points, secret, récompense
  • Compteurs d'objets automatiques (« ramasser 100 bûches ») et « record » (or détenu)
  • Notifications « Succès débloqué » et fenêtre des succès avec filtres et progression
  • Pont Steam optionnel (GodotSteam), extensible à d'autres plateformes
  • Les 120 icônes de l'Inventory Kit dans ses 4 styles graphiques
achievements_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/achievements_kit/ depuis l'archive.

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

Fonctionnalités

Des succès qui se débloquent tout seuls

Les kits de succès gratuits pour Godot sont de petits projets peu suivis, souvent sans interface. Celui-ci arrive complet, avec notifications et fenêtre dans le style de votre inventaire.

  • Compteurs

    Ajoutez à un compteur, ou gardez le record : le succès se débloque quand l'objectif est atteint.
  • Objets comptés tout seuls

    Branchez le sac : chaque objet gagné compte, sans une ligne de code de plus.
  • Récompenses sûres

    Réclamées en une transaction. Sac plein ? La récompense attend, elle n'est jamais perdue.
  • Secrets

    Les succès secrets restent « ??? » jusqu'au déblocage.
  • Steam en option

    Le pont Steam utilise GodotSteam s'il est présent, et ne fait rien sinon.
  • Sauvegarde

    Compteurs, succès et récompenses ; un succès ajouté par une mise à jour compte la progression passée.
Captures

Les mêmes succès, quatre styles

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

Installation

Un succès en six lignes

# Un succès : vaincre 5 loups, 2 potions en récompense
var hunter := AKAchievement.make(&"wolf_hunter", "Wolf Hunter",
    &"wolves", 5, &"bow")
hunter.rewards = {&"health_potion": 2}
list.add(hunter)

achievements.add_stat(&"wolves")
achievements.claim(&"wolf_hunter", bag.container)

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 : Achievements Kit — banc-essai.site-testeurs.workers.dev/achievements-kit

Faites passer le mot

Un bug, une idée, un ami qui finit son jeu ?

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