Este código Veja aqui foi desenvolvido para a disciplina de Técnicas de Programação 1, onde exploramos a linguagem de programação C para criar um RPG em formato de diálogo. O projeto consiste em um RPG de labirinto, no qual o usuário deve tomar decisões para encontrar a saída.
👉🏻 Disponível no Replit
✔ Resposta dos caminhos em Diagrama Miro
- Tema: O jogador se encontra em um labirinto e precisa escapar.
- Interatividade: O jogador responde a uma série de 20 perguntas, cada uma com duas alternativas de resposta.
- Finais Múltiplos: O jogo possui três finais distintos, determinados pelas escolhas do jogador ao longo das perguntas.
- Perguntas e Alternativas: Cada pergunta apresenta duas opções de resposta. As escolhas do jogador influenciam o desenrolar do jogo.
- Sistema de Diálogo: O formato de diálogo permite uma interação imersiva, onde o jogador se sente parte da narrativa do labirinto.
- Finalizações Variadas: Dependendo das respostas dadas, o jogador pode chegar a um de três finais diferentes, adicionando replayability e interesse ao jogo.
O principal objetivo deste projeto foi aplicar conceitos de programação em C, tais como:
- Estruturas de Decisão: Uso de if-else para controlar o fluxo do jogo com base nas respostas do jogador.
- Loops: Para iterar através das perguntas e manter a interação contínua.
- Funções: Modularização do código para melhor organização e reutilização.
- Manipulação de Strings: Para exibir perguntas e respostas ao usuário.
Este projeto não só aprimorou nossas habilidades técnicas, mas também desafiou nossa criatividade na construção de uma narrativa interativa e envolvente. O resultado é um RPG simples, mas eficaz, que demonstra a aplicação prática dos conceitos aprendidos na disciplina.
Meu objetivo ao disponibilizar este código é compartilhar as ideias e a aprendizagem adquiridas ao longo deste projeto. Esperamos que ele sirva de inspiração para outros estudantes e desenvolvedores que desejam aprimorar suas habilidades em programação e narrativa interativa.
⭐ Sinta-se à vontade para explorar e expandir este projeto. Sua criatividade é o limite!