/Controle de vidas em um jogo
//int vidasIniciais = 5;
//vidasIniciais--;
//vidasIniciais++;
//vidasIniciais++;
//int vidasAtuais = vidasIniciais;
//Console.WriteLine($"Vidas finais: {vidasAtuais}");
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
/Controle de vidas em um jogo
//int vidasIniciais = 5;
//vidasIniciais--;
//vidasIniciais++;
//vidasIniciais++;
//int vidasAtuais = vidasIniciais;
//Console.WriteLine($"Vidas finais: {vidasAtuais}");
Fala, Pedro! Tudo bom?
Agradeço por trazer sua solução para o fórum!
Curti demais como trabalhou o controle de vidas iniciais, destacou o uso dos operadores de incremento e decremento para simular a dinâmica do jogo e ainda organizou a saída com o Console.WriteLine para mostrar o resultado final. Esse tipo de lógica é muito útil porque conecta programação com situações práticas de jogos, ajudando a treinar manipulação de variáveis e estados.
E algumas boas práticas que você pode adotar são:
Continue postando as suas soluções! Além de ganhar pontos de XP na plataforma, você pode ajudar outros estudantes no fórum.
Ah, uma pergunta: você prefere praticar lógica com exemplos voltados para jogos como esse ou gosta mais de desafios aplicados ao cotidiano, como cálculos de despesas?
Fico à disposição! E se precisar, conte sempre com o apoio do fórum.
Abraço e bons estudos!