-
Este programa é um jogo simples de aventura no estilo "escolha sua própia história" em C e em g-portugol, onde o jogador controla o personagem Shreke toma decisões que afetam o resultado e toma decisões corretas para vencer a trama.
-
O jogo começa com uma introdução, onde o jogador pode acessar um menu com três opções: jogar, encerrar o programa ou visualizar informações sobre os desenvolvedores. Durante o jogo, o jogador faz escolhas entre diferentes ações que impactam o desenrolar da história. Dependendo das escolhas feitas, o jogador pode alcançar diferentes finais, como vitória ou derrota.
-
O programa é iniciado em um loop de menu até que o jogador decida encerrar. Para jogar:
-
O jogador deve selecionar "1" para iniciar o jogo no menu principal.
-
O jogador faz escolhas ao longo da narrativa, digitando "1" ou "2" para selecionar as opções.
-
O objetivo é tomar decisões corretas para alcançar o final de vitória.
- Entradas esperadas:
O usuário deve inserir os valores '1', '2' ou '3' conforme as opções são apresentadas.
- Saídas produzidas:
O programa imprime o estado do jogo e o resultado baseado nas escolhas do jogador.
- Menu Inicial:
Selecione 1 para abrir o menu e 2 para fechar:
- Jogo:
Você, Shrek, foi traído e teve que voltar para o pântano. Em sua frente há uma lanterna(1) e uma faca(2). Decida qual dos dois tomar:
- Final:
Você diz não, então os dois decidem relaxar e conversar em casa. Vocês se casam. |VITÓRIA|
-
Casos de Uso
-
Este jogo pode ser utilizado para:
Introduzir novatos à programação em C, com exemplos de uso de switch, do-while, e funções.
Demonstrar a criação de jogos interativos baseados em texto.
Praticar a implementação de decisões condicionais e loops.
- Autor: Prof. Dr. Ruben Carlo Benante
- Email: [email protected]
- Data: 2016-09-07
- Licensa: GNU/GPL v2.0