pernambudex-banner

Pernambudex é um jogo a desenvolvido em C utilizando a biblioteca Raylib, ambientado em pontos turísticos de Pernambuco como Olinda, Boa Viagem, Cachoeira do Véu da Noiva, Pedra Furada e Feira de Caruaru.


GitHub repo size GitHub language count GitHub forks Bitbucket open issues Bitbucket open pull requests

💻 Pré-requisitos

Antes de começar, verifique se você atendeu aos seguintes requisitos:

  • Você tem uma máquina <Linux / Mac / Windows>.
  • A versão mais recente de <GCC / Make / Git>

🚀 Instalando Penambudex

Para instalar a Pernambudex, siga estas etapas:


Linux e macOS:

1º) Você precisará do GCC, make e git para baixar e compilar a biblioteca (Caso já tenha, ignore esse passo):

sudo apt install build-essential git

2º) Em seguida, instale as dependencias necessárias para áudio, gráficos OpenGL e sistema de janelas X11:

sudo apt install libasound2-dev libx11-dev libxrandr-dev libxi-dev libgl1-mesa-dev libglu1-mesa-dev libxcursor-dev libxinerama-dev libwayland-dev libxkbcommon-dev

3º) Baixe o código-fonte do Raylib diretamente do GitHub e entre na pasta:

git clone --depth 1 https://github.com/raysan5/raylib.git raylib
cd raylib/src/

4º) Compile a raylib:

make PLATFORM=PLATFORM_DESKTOP

5º) Instale a raylib:

sudo make install
cd ~

6º) Clone o repositório do jogo:

git clone https://github.com/Taverna-Hub/PernambuDex-temp.git
cd PernambuDex-temp

7º) Compile e rode o jogo:

make run

Windows

1º) Baixe o MSYS2:

Acesse msys2, baixe e instale o MSYS2.

2º) Atualize o MSYS2:

  pacman -Syu

3º) Instale o make e o compilador gcc:

pacman -S make mingw-w64-x86_64-gcc

4º) Configurar o PATH:

4.1) abra:

  notepad ~/.bashrc

4.2) adicione no final do arquivo:

  export PATH=$PATH:/mingw64/bin

4.3) salve o arquivo:

aperte Ctrl + S

4.4) Aplicar as mudanças

source ~/.bashrc

5º) instale a raylib

pacman -S mingw-w64-x86_64-raylib

6º) Clone o repositório do jogo:

git clone https://github.com/Taverna-Hub/PernambuDex-temp.git
cd PernambuDex-temp

7º) Compile e rode o jogo:

make run

🤝 Colaboradores

Ana Clara
Ana Clara Gomes
Gabriel Albuquerque
Gabriel Albuquerque
Júlia Sales
Júlia Sales
Shopia Galindo
Sophia Gallindo