Libéré sous la licence du MIT.
Une collection de composants de blocs de bâtiments simples conçus pour être faciles à utiliser et à être déposés dans n'importe quel projet Godot 4, prêt à l'emploi sans configuration (ou minimale), et «intelligents» (ou au moins raisonnables) par défaut.
Ces composants peuvent être utiles pour un prototypage rapide, tester rapidement des idées sans nécessiter un investissement temporel majeur et pour l'apprentissage (n'hésitez pas à consulter le code source de vente avec amour).
Bien que des efforts aient été faits pour rendre les composants suffisamment robustes et performants pour une utilisation du développement, ils ne sont pas nécessairement optimisés pour les environnements de production. Courgeur de mise en garde . En cas de doute, n'hésitez pas à démonter et à réassembler les composants à vos propres fins.
SimpleStateMachineComponent - Gérez l'état avec des fonctions nommées simples. StatComponent - Gardez une trace d'une statistique numérique arbitraire (STAT).AutoRecoverComponent - Donnez à un StatComponent la possibilité de cocorer automatiquement au fil du temps.HealthComponent - Gardez une trace d'une statistique numérique de type santé (STAT).AutoHealComponent - Donnez à un HealthComponent la possibilité d'auto-orohe au fil du temps. VelocityComponent - Appliquez l'accélération et la décélération à CharacterBody2D.velocity .ControlsLeftRight - Appliquez un mouvement gauche / droit à VelocityComponent .MovementControlsUpDown - Appliquez le mouvement vers le haut / vers le bas sur un VelocityComponent .MovementControlsFourWay - Appliquez un mouvement à quatre voies à VelocityComponent . PlaceholderComponent - un composant visuel d'espace réservé.LookAtCursorComponent - Tournez un Node2D pour "regarder" le curseur.LookAtNodeComponent - Tournez un Node2D pour "regarder" un autre Node2D .AlignToVelocityComponent - Alignez la rotation d'un Node2D pour suivre un VelocityComponent .RotateComponent - Tournez un Node2D à une vitesse angulaire constante. BounceComponent - Ajoutez un effet de rebond simple à un Node2D .FlashComponent - Ajoutez un effet flash déclenchable à un Node2D .FlashOnHitComponent - Ajoutez un effet FlashComponent à un Node2D , déclenché par une collision entre un HitboxComponent et un HurtboxComponent . HitboxComponent - inflige des dégâts à un HurtboxComponent .HurtboxComponent - Recevez des dégâts d'un HitboxComponent .