Exemplo n.º 1
0
        public void AcaoCapitaoAmerica()
        {
            HomemDeFerroModel inimigo2 = new HomemDeFerroModel();

            inimigo2.Vida      = 100;
            inimigo2.ColorText = "Red";
            inimigo2.Equipe    = "Inimiga";
            inimigo2.Armadura  = true;

            Console.WriteLine("O Capitão América está logo ali, vamos atacar!");

            Console.WriteLine("Acões do Capitão América:");
            Console.WriteLine("(1) - Lançar escudo");
            Console.WriteLine("(2) - Defender-se");

            int resp = int.Parse(Console.ReadLine());

            switch (resp)
            {
            case 1:
                Console.WriteLine("Uow toma essa!");
                inimigo2.Vida -= 20;
                break;

            case 2:
                Console.WriteLine("Opaaa por essa você não esperava né");
                break;

            default:
                break;
            }
        }
Exemplo n.º 2
0
        public void HomemDeFerro()
        {
            HomemDeFerroModel hF = new HomemDeFerroModel();

            Console.Clear();
            string vida   = "100 HP";
            string equipe = "Homem de Ferros";
            string cor    = "Vermelho";

            hF.Vida   = vida;
            hF.Equipe = equipe;
            hF.Cor    = cor;
            Console.ForegroundColor = ConsoleColor.Red;
            System.Console.WriteLine("-------------------------------");
            System.Console.WriteLine("Olá sr. stark aqui vai algumas informações que é importante saber");
            System.Console.WriteLine("-------------------------------");
            System.Console.WriteLine($"Vida: {hF.Vida}");
            System.Console.WriteLine("-------------------------------");
            System.Console.WriteLine($"Equipe: {hF.Equipe}");
            System.Console.WriteLine("-------------------------------");
            System.Console.WriteLine($"Cor do seu time : {hF.Cor}");
            Console.ResetColor();

            int opcao;

            do
            {
                System.Console.WriteLine("Escolha Uma Ação");
                System.Console.WriteLine("1 - Atirar");
                System.Console.WriteLine("2 - Voar");
                System.Console.WriteLine("0 - Mudar de Personagem");
                opcao = int.Parse(Console.ReadLine());

                switch (opcao)
                {
                case 1:
                    Console.OutputEncoding = System.Text.Encoding.UTF8;
                    string armaduraa = " ︻╦̵̵̿╤─ ҉ - - - - - - -";
                    Console.ForegroundColor = ConsoleColor.Red;
                    System.Console.WriteLine($"{hF.Armadura = armaduraa }");
                    Console.ResetColor();
                    break;

                case 2:
                    string armadurav = "Voar";
                    Console.ForegroundColor = ConsoleColor.Red;
                    System.Console.WriteLine($"{hF.Armadura = armadurav}");
                    Console.ResetColor();
                    break;

                case 0:
                    //escolheu Outro Personagem
                    System.Console.WriteLine("Carregando outros Personagens");
                    break;

                default:
                    System.Console.WriteLine("Opção Inválida");
                    break;
                }
            }while(opcao != 0);
        }
Exemplo n.º 3
0
        public void Jogador()
        {
            // Iniciando o Game
            Console.WriteLine(@"
            -----------------------------------------
            | Seja Bem Vindo ao Game dos Vingadores |
            -----------------------------------------

            (1) - Homem de Ferro 
            (2) - Capitão América

            Selecione seu Jogador 
            ");
            // Armazenando a opção de jogador do usuário
            int resp = int.Parse(Console.ReadLine());

            // Avaliando a resposta do usuário
            switch (resp)
            {
            case 1:
                // Criando o objeto Homem de Ferro
                HomemDeFerroModel avatar = new HomemDeFerroModel();
                Console.BackgroundColor = ConsoleColor.Red;
                Console.WriteLine("Agora você é o Homem de Ferro!");
                Console.WriteLine(@"

                Você está de armadura ?
              
                (1) - Sim 
                (2) - Não");

                int resp2 = int.Parse(Console.ReadLine());

                switch (resp2)
                {
                case 1:
                    avatar.Vida     = 100;
                    avatar.Armadura = true;
                    break;

                case 2:
                    avatar.Vida     = 30;
                    avatar.Armadura = false;
                    break;

                default:
                    Console.WriteLine("Informe uma opção válida:");
                    break;
                }

                CapitaoAmericaModel inimigo = new CapitaoAmericaModel();
                inimigo.Vida      = 100;
                inimigo.ColorText = "Blue";
                inimigo.Equipe    = "Inimiga";
                inimigo.Escudo    = true;

                break;

            case 2:
                CapitaoAmericaModel avatar2 = new CapitaoAmericaModel();
                Console.WriteLine("Agora você é o Capitão América!");
                Console.WriteLine(@"
                Você está com o seu escudo ?
                
                (1) - Sim
                (2) - Não");

                int resp3 = int.Parse(Console.ReadLine());
                switch (resp3)
                {
                case 1:
                    avatar2.Vida = 100;
                    break;

                case 2:
                    avatar2.Vida = 60;
                    break;

                default:
                    Console.WriteLine("Informe uma opção válida:");
                    break;
                }

                HomemDeFerroModel inimigo2 = new HomemDeFerroModel();
                inimigo2.Vida      = 100;
                inimigo2.ColorText = "Red";
                inimigo2.Equipe    = "Inimiga";
                inimigo2.Armadura  = true;

                break;
            }
        }
Exemplo n.º 4
0
        static void Main(string[] args)
        {
            CapitaoAmericaController cap  = new CapitaoAmericaController();
            CapitaoAmericaModel      capM = new CapitaoAmericaModel();
            HomemDeFerroController   Man  = new HomemDeFerroController();
            HomemDeFerroModel        ManM = new HomemDeFerroModel();



            string sair  = "";
            string botao = "";

            ManM.Vida = 100;
            capM.Vida = 100;
            string confirm;

            System.Console.WriteLine("Vingadores Fighting");
            System.Console.WriteLine();
            System.Console.WriteLine("Instruções\n\n Pressione Q para Pular\n W para atacar\n e E para defender.\nCada Player tem direito a um movimento. Insira  ok se você entendeu.");
            confirm = Console.ReadLine();


            System.Console.WriteLine("Escolha seu personagem\nPressione 1 para Capitão américa\nPressione 2 para Homem de Ferro\n Pressione 0 para sair do jogo");
            sair = Console.ReadLine();

            while (sair != "0")
            {
                System.Console.WriteLine("O jogo começou!");
                switch (sair)
                {
                case "1":

                    while (ManM.Vida != 0 || capM.Vida != 0)
                    {
                        System.Console.WriteLine("Round do capitão!");
                        capM.CorText1();
                        botao = Console.ReadLine();



                        if (botao == "q")
                        {
                            cap.Pular();
                        }
                        else if (botao == "w")
                        {
                            cap.Lançar(ManM.Vida, capM.Escudo);
                            ManM.Vida += -capM.Escudo;
                            System.Console.WriteLine("Vida do Homem de Ferro: " + ManM.Vida);
                        }
                        else if (botao == "e")
                        {
                            cap.Defesa();
                            ManM.Vida += +10;
                        }

                        System.Console.WriteLine("Round do Homem de Ferro!");
                        ManM.CorText2();
                        botao = Console.ReadLine();

                        if (botao == "q")
                        {
                            Man.Pular();
                        }
                        else if (botao == "w")
                        {
                            Man.Atirar(capM.Vida, ManM.Armadura);
                            capM.Vida += -ManM.Armadura;
                            System.Console.WriteLine("Vida do Capitão América: " + capM.Vida);
                        }
                        else if (botao == "e")
                        {
                            Man.Voar();
                        }

                        if (ManM.Vida <= 0)
                        {
                            System.Console.WriteLine();
                            System.Console.WriteLine("O Capitão ganhou!");
                            sair = "0";
                        }
                        if (capM.Vida <= 0)
                        {
                            System.Console.WriteLine();
                            System.Console.WriteLine("O Homem de ferro ganhou!");
                            sair = "0";
                        }
                    }
                    Console.ForegroundColor = ConsoleColor.Gray;


                    break;

                case "2":

                    break;
                }
            }
        }