Banc d'essai
Building & Placement Kit

Building & Placement Kit la construction en jeu, en 2D et en 3D, pour Godot 4

Un vrai système de construction, avec une seule API pour la 2D et la 3D : on pose sur une grille, librement sur n'importe quelle surface, ou on emboîte murs, sols et toits par leurs points d'accroche. Un fantôme vert ou rouge montre chaque pose, on construit des murs entiers en glissant, chaque pièce se paie en ressources prises dans l'Inventory Kit et se rembourse en partie à la démolition. Stabilité façon survie, améliorations bois, pierre, fer, plans réutilisables, routes qui se raccordent toutes seules. Fait par Benny avec l'IA. Prix libre dès 0 €, code sous licence MIT.

  • 3 démos : survie, ville, intérieur
  • 5 000 pièces testées
  • 81 tests automatiques
  • Godot 4.5+
Démo jouable

Trois façons de construire

Une base de survie en 3D (fondations, murs, toits, stabilité, tempête et réparations), un city builder en 2D sur une carte de tuiles (routes en glissé, maisons au bord des routes, ponts sur l'eau) et une maison à meubler sur deux étages. Le menu du début choisit la démo.

Environ 20 Mo à charger · souris, clavier ou manette
Choisissez une pièce en bas, clic pour poser, clic droit pour annuler, R pour tourner. 1 à 6 changent de mode (construire, déplacer, démolir…), H affiche l'aide.
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 Building & Placement Kit, l'Inventory Kit complet dont il se sert, la démo et les tests.

Tout compris

Building & Placement Kit + Inventory Kit

  • Pièces en ressources : taille, coût, rotation, retournement, remboursement
  • Grille 2D (TileMapLayer) et 3D (GridMap), placement libre, points d'accroche
  • Règles à étendre : chevauchement, zones, pente, fondation, distance, limites
  • Construire, déplacer, démolir, sélectionner, améliorer, réparer, annuler
  • Stabilité et effondrement, points de vie, plans, routes autotilées, étages
  • Catalogue prêt, souris, clavier, manette, tactile ; sauvegarde JSON
building_kit_v1.0.0.zip · 20 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/building_kit/ depuis l'archive.

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

Fonctionnalités

Toute la construction, en 2D comme en 3D

Les offres pour Godot s'arrêtent à la grille 2D. Celle-ci couvre la grille, le placement libre et les points d'accroche, en 2D et en 3D, avec la même API, une doc complète et des règles en petites classes faciles à étendre.

  • Points d'accroche

    Murs, sols et toits s'emboîtent ; quand plusieurs points se chevauchent, le plus proche gagne.
  • Stabilité façon survie

    Une pièce sans appui est refusée, et démolir un support fait tomber ce qu'il porte.
  • Le sac paie

    Le coût est pris d'un coup dans l'Inventory Kit, rien n'est perdu ; la démolition rembourse une part.
  • Glisser pour construire

    Lignes de murs, clôtures, rectangles de sol, avec le coût total affiché avant de lâcher.
  • Rapide à grande échelle

    Index spatial et MultiMesh : 5 000 pièces se chargent en 136 ms, viser coûte 0,56 ms.
  • Plans et améliorations

    Enregistrez un groupe de pièces et reposez-le d'un bloc ; passez un mur du bois à la pierre.
Captures

Les trois démos 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 pièce constructible en quatre lignes

# Une caisse qui coûte deux bûches
var crate := PKBuildable.make(&"crate", "Crate", Vector2i(1, 1), {&"wood_log": 2})
crate.scene = preload("res://pieces/crate.tscn")
crate.category = &"storage"
var catalog := PKCatalog.make([crate])

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 : Building & Placement Kit — banc-essai.site-testeurs.workers.dev/building-kit

Faites passer le mot

Un bug, une idée, un jeu de construction 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