Sistemas / Vitals

Vitals System Na Fab

Vida, stamina, fome e sede para jogos single-player: um componente que avisa o seu jogo do que aconteceu, e um HUD compacto que mostra o estado de cada valor com cor, forma e palavras, guarda o rastro de cada golpe e não atrapalha quando está tudo bem.

Quarenta e cinco segundos: os estados do HUD, comida e água, stamina, morte e a demo do acampamento de inverno incluída. Com som.

O que ele faz

Testado no UE 5.3 e no UE 5.8 (Windows). O HUD custa cerca de 0,1 ms por frame em 1920x1080 (0,17 ms com tudo em movimento), e o componente atualiza cinco vezes por segundo, não a cada frame.

Quatro valores, cinco estados

Vida, stamina, fome e sede, cada um Estável, Atenção, Baixo, Crítico ou Esgotado, a partir de três limites que você define. Os eventos só disparam em mudanças reais.

Números que não dá para burlar

Dano e cura são limitados nos dois sentidos, e cada golpe informa o que realmente tirou. Eat e Drink devolvem o que foi aplicado, nada se estiver cheio ou morto, então a comida nunca é desperdiçada.

Stamina para golpes e corridas

Gasto só se houver o suficiente para um golpe ou um pulo, um consumo contínuo para correr, e exaustão que recusa gastos até a stamina se recuperar.

Um HUD que se lê num relance

Uma barra compacta com o número da vida e o valor de cada golpe; cada perda deixa um rastro que se esvai. Um arco de stamina ao lado da mira só aparece quando a stamina não está cheia.

Discreto até ser preciso

Fome e sede estáveis somem. Com a vida crítica, a barra pulsa, surge uma borda vermelha fria e tocam dois batimentos suaves. Cinco sons curtos, cada um uma variável.

Acessível e pronto para salvar

Nunca só a cor, uma opção para reduzir o movimento e uma escala mínima legível em 1280x720. Perfis de ajuste Survival e Relaxed, e um único snapshot para o seu SaveGame.

Guia rápido

  1. Adicione o componente

    Adicione AC_Vitals ao seu personagem e, se quiser, escolha o Profile.

  2. Mostre o HUD

    Crie o WBP_VitalsHUD, adicione ao viewport e chame Setup com o seu AC_Vitals.

  3. Use no seu jogo

    Chame ApplyDamage, Heal, Eat, Drink e StartStaminaDrain, e reaja a OnDied.

O que ele não faz

  • Não inclui personagem: adicione o componente ao seu.
  • Só quatro valores: sem temperatura, cansaço, oxigênio, doença, sangramento ou veneno; sem buffs temporários nem tipos de dano.
  • Sem multiplayer nem replicação.
  • A interface é só em inglês.
  • O UE 5.4 a 5.7 não foi testado.

O acampamento de inverno do vídeo e das imagens é a demo incluída, jogada em primeira pessoa.

Perguntas

Funciona com o meu próprio personagem?
Sim. Adicione AC_Vitals ao seu personagem; ele avisa o seu jogo do que aconteceu por uma interface, ou você se liga aos eventos dele de qualquer lugar.
Posso mudar os números?
Sim. Máximos, ritmos e limites ficam em perfis de ajuste. Survival e Relaxed vêm incluídos e podem ser trocados com o jogo rodando.
Precisa dos outros sistemas da Rookspire?
Não. Não tem dependências fora da sua própria pasta, e a pasta da demo pode ser apagada.
Como a IA foi usada para fazê-lo?
Foi feito com assistência de IA. Cada sistema, tela e teste foi revisado e testado pela Rookspire.