Skip to content

Latest commit

 

History

History
61 lines (36 loc) · 3.2 KB

README.md

File metadata and controls

61 lines (36 loc) · 3.2 KB

Escape The Maze

Descrição do Código

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


👾 Estrutura do RPG

  • 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.

🎮 Funcionalidades

  • 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.

✔ Objetivo Educacional

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 Repositó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!


Feito com 💜 pela Vana.

GitHub