Skip to content

Repositório destinado ao projeto da cadeira de Programação Imperativa e Funcional do 2° período de sistemas de informação no CESAR School.

License

Notifications You must be signed in to change notification settings

Bruno-of/Jogo-PIF

Repository files navigation

Programação Imperativa e Funcional - 2024.2.

Este repositório é destinado ao projeto da cadeira de Programação Imperativa e Funcional do 2º período de sistemas de informação no CESAR School.

🎮 Escape Rush (JOGO-PIF)

Descrição do Jogo

Objetivo:
Este é um jogo de labirinto para um jogador onde o objetivo é encontrar a saída do labirinto no menor tempo possível. O jogador controla um personagem que deve se mover pelo labirinto, evitando as paredes e encontrando a saída até o final.

Mecânica do Jogo

  • Controles:

    • Jogador: Utiliza as teclas W, A, S, D para mover-se nas direções cima, esquerda, baixo e direita.
  • Estrutura do Labirinto:

    • O labirinto é representado por uma matriz 2D, onde cada célula indica um caminho ou uma barreira. O jogador começa em uma posição inicial e precisa navegar pelo labirinto até o ponto final.
  • Regras:

    • O jogador deve encontrar o caminho até o final do labirinto o mais rápido possível.
    • O tempo que leva para terminar a fase é registrado e exibido ao jogador em um ranking ao completar o jogo.

👨‍💻 Desenvolvedores

Bruno Oliveira

Luis Filipe Brigido

Maria Luisa Albuquerque

Pedro Augusto Calazans


🚀 Tecnologias

Este projeto será desenvolvido apenas com a linguagem C:

  • Biblioteca CLI-lib

📌 Requisitos

  • Esta biblioteca funciona com os seguintes sistemas operacionais:
  • Sistemas baseados em Linux (Ubuntu, etc.)
  • MacOS
  • É necessário ter o GCC instalado para compilar o código.

⚙️ Como executar o projeto

Para executar o jogo de labirinto, siga os passos abaixo para clonar o repositório, compilar o código e iniciar o jogo.

  1. Clonar o Repositório:

    git clone https://github.com/seu-usuario/JOGO-PIF.git
    cd JOGO-PIF
    code .
    
  2. Acessar pasta Antes de rodar o jogo, é necessário compilar o código fonte. Certifique-se de ter um compilador C instalado.

 cd JOGO-PIF
   code .
  1. Executar o Jogo Agora que o código está compilado, você pode iniciar o jogo com o seguinte comando:
make run

📄 Licença

Este projeto está sob a licença MIT. Para mais detalhes, consulte o arquivo LICENSE.

📢 Agradecimentos

Agradescemos ao nosso professor Diego de Freitas por nos incentivar a por nossos conhecimentos da linguagem de programação C em prática! 🚀

About

Repositório destinado ao projeto da cadeira de Programação Imperativa e Funcional do 2° período de sistemas de informação no CESAR School.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published