sexta-feira, 13 de abril de 2012

3º Ladrão de Cofre

Congratulations...

Apesar de achar que iria demorar para ler o tutorial de C++ do Agnor, me surpreendi lendo 5 das 20 liçoes e ja fiz meu primeiro joguinho em C++, algo bem rudimentar mas não deixa de ser um passo dado. Vou postar o Source aqui e quem estiver começando e quiser dar uma estudada sinta-se a vontade.

/**************************************
Programação C++
Autor: Adelson Inácio
Data: 13 de Abril de 2012
Versão: Ladrao de Cofre 0.1
Desc.: Tente advinhar a senha para abrir o cofre

***************************************/

#include
using namespace std;

int main()
{
    int senha, num_tentativa, chute; //cria as variaveis
    bool done = false; 

    senha = 25; // esta é a senha para abrir o cofre
    num_tentativa = 0; // armazena o numero de veses que vc tentou abrir o cofre.
    chute = 0; //este é seu paupite para abrir o cofre.

    while (!done)
    {
        cout << "\nCOFRE DE SEGURANÇA MAXIMA" << endl;
        cout << "\nSenha: ";
        cin >> chute;

        num_tentativa++; //incrementa o numero de tentativas

        if (chute == senha) //verifica se sua tentativa esta correta
        {
            cout << "\n\t\tSenha Correta!" << endl;
            cout << "\t\tCofre aberto!" << endl;
            cout << "\nParabens você acertou em " << num_tentativa << " tentativas." << endl;
            cout << "Finalizando missão...\n" << endl;
            cin.get();
            done = true; // finaliza loop
        } else
        {
            cout << "\n\t\tSenha Incorreta!" << endl;
            cout << "\t\t Cofre Fechado!" << endl;
            cout << "\nTente novamente" << endl;
            cout << "##################################################" << endl;       
        }
    }
}

Este é um joguinho bem simples onde o player  deve tentar acertar a senha do cofre, acho que o código esta  bem comentado.

OBS.: Futuramente pretendo colocar um menu, um random para que a senha não seja sempre a mesma e niveis de dificuldade, indo de facil com 2 algarismos, medio com 3 algarismos e dificil com 4 algarismos.



Nenhum comentário:

Postar um comentário