Télécharge Godot 4.x sur godotengine.org
Installe-le, ouvre-le, et crée un nouveau projet
Crée un dossier scenes pour tes scènes (unités, terrain, UI)
Crée un dossier scripts pour les scripts GDScript
Crée une nouvelle scène Unit.tscn avec un CharacterBody3D (ou Node2D si 2D)
Ajoute un CollisionShape et un MeshInstance3D (pour la 3D)
Ajoute un script Unit.gd :
Dans ta scène principale (Main.tscn), ajoute un Control pour l’interface UI
Implémente une zone de sélection rectangle avec la souris (drag)
Utilise InputEventMouse pour détecter le clic et drag
Stocke les unités sélectionnées dans une liste
Sur clic droit, envoie la position vers chaque unité sélectionnée (variable target_position)
Chaque unité se déplace vers ce point
Ajoute un script AI qui détecte les unités ennemies proches
Si une unité ennemie est proche, attaque ou suit
Ajoute une barre de vie (UI) pour chaque unité
Implémente des bâtiments avec construction/déploiement d’unités
Crée un système de ressources
Ajoute des effets visuels, sons, animations
Si tu veux, je peux te préparer un petit projet Godot complet, prêt à ouvrir avec ces bases, pour que tu puisses directement tester et développer dessus.
Voici les articles publiés dans cette rubrique.