Skip to content

codingame-team/DnD5e-Godot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DnD5e Godot

Prototype de tactical-RPG 3D au tour par tour sous Godot 4.6, base sur les donnees D&D 5e SRD et un moteur de combat maison (grille, initiative, actions, deplacements, IA ennemie simple).

Etat actuel

  • Menu principal + selection de classe
  • Exploration de donjon procedural en 3D
  • Combat tactique au tour par tour (heroes vs monstres)
  • Ecran Options initial (audio, sensibilite camera, inversion X, remappage touches)
  • Donnees de classes/monstres/items alimentees par dnd-5e-core

Lancer le projet

Avec Godot Editor

  1. Ouvrir le dossier du projet.
  2. Lancer la scene principale: scenes/main_menu.tscn.

En ligne de commande

/Applications/Godot.app/Contents/MacOS/Godot --path . --scene scenes/main_menu.tscn

Screenshots

Les captures sont generees dans assets/screenshots/.

Menu principal

Menu principal

Selection de classe

Selection de classe

Exploration de donjon

Donjon

Combat tactique

Combat

Commandes de jeu

Deplacement du personnage (exploration)

  • Z : avancer
  • S : reculer
  • Q : tourner a gauche
  • D : tourner a droite
  • Fleches : alternatives de deplacement

Camera

  • V : changer mode camera (iso / 3e personne / 1re personne)
  • A : orbite camera gauche
  • E : orbite camera droite
  • + : zoom avant
  • - : zoom arriere
  • Molette : zoom
  • Clic milieu + drag : orbite libre

Combat

  • Clic sur actions (Attaque, Sort, Deplacer, Fin tour, Potion)
  • Clic gauche sur la grille / cible selon l'action active

Lien avec dnd-5e-core

Le projet consomme des donnees extraites depuis dnd-5e-core (classes, monstres, equipements), via les scripts outils.

Sources assets 3D utilises

Models utilises dans le jeu

  • assets/models/characters/Cleric.gltf
  • assets/models/characters/Monk.gltf
  • assets/models/characters/Ranger.gltf
  • assets/models/characters/Rogue.gltf
  • assets/models/characters/Warrior.gltf
  • assets/models/characters/Wizard.gltf

Provenance actuelle dans l'environnement de dev: import local depuis archive drive-download-20260413T113218Z-3-001.

A faire avant publication publique: documenter explicitement l'auteur original, l'URL source et la licence de redistribution de ce pack.

Structure technique

Voir ARCHITECTURE.md pour le detail des scenes, scripts et flux runtime.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages