Liberado sob a licença do MIT.
Uma coleção de componentes simples de blocos de construção projetados para serem fáceis de usar e serem lançados em qualquer projeto GODOT 4, pronto para uso sem configuração (ou mínima) e padrões "inteligentes" (ou pelo menos sensíveis).
Esses componentes podem ser úteis para prototipagem rápida, testando rapidamente as idéias sem exigir um grande investimento de tempo e para o aprendizado (fique à vontade para verificar o código-fonte cuidadosamente cometido).
Embora tenham sido feitos esforços para tornar os componentes robustos e performáticos o suficiente para o uso do desenvolvimento, eles não são necessariamente otimizados para ambientes de produção. Advertência consumptor . Em caso de dúvida, sinta -se à vontade para desmontar e remontar os componentes para seus próprios propósitos.
SimpleStateMachineComponent - Gerenciar estado com funções nomeadas simples. StatComponent - Acompanhe uma estatística numérica arbitrária (STAT).AutoRecoverComponent - Dê a um StatComponent a capacidade de secover automaticamente ao longo do tempo.HealthComponent - Acompanhe uma estatística numérica semelhante à saúde (STAT).AutoHealComponent - Dê a um HealthComponent a capacidade de autoheal ao longo do tempo. VelocityComponent - Aplique aceleração e desaceleração ao CharacterBody2D.velocity .ControlsLeftRight - aplique o movimento esquerdo/direito a um VelocityComponent .MovementControlsUpDown - aplique o movimento para cima/para baixo a um VelocityComponent .MovementControlsFourWay - aplique o movimento de quatro vias a um VelocityComponent . PlaceholderComponent - um componente de espaço reservado visual.LookAtCursorComponent - Gire um Node2D para "olhar" para o cursor.LookAtNodeComponent - gire um Node2D para "olhar" para outro Node2D .AlignToVelocityComponent - Alinhe a rotação de um Node2D para seguir um VelocityComponent .RotateComponent - Gire um Node2D a uma velocidade angular constante. BounceComponent - Adicione um efeito de salto simples a um Node2D .FlashComponent - Adicione um efeito de flash desencadeado a um Node2D .FlashOnHitComponent - Adicione um efeito FlashComponent a um Node2D , acionado por uma colisão entre um HitboxComponent e um HurtboxComponent . HitboxComponent - infligir danos a um HurtboxComponent .HurtboxComponent - Receba danos de um HitboxComponent .