Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

🏓 Raylib Pong Game

Uma recriação do famoso jogo Pong, desenvolvido em C com a biblioteca Raylib. Licença MIT Linguagem C Feito com Raylib

Sobre o projeto:

Este projeto foi totalmente voltado para praticar a linguagem C e a biblioteca Raylib

  • Estrutura de Dados em C: Uso de 'structs' para modelar os objetos do jogo (raquete e bola).
  • Física 2D: Implementação de lógica, colisão e variação de ângulo.
  • Raylib: Uso de funções básicas da biblioteca, como inicialização e detecção de colisão.

🎮 Como Jogar

O objetivo do jogo é rebater a bola para a parede do lado inimigo.

Raquete esquerda Raquete Direita
W O
S L

🛠️ Como Compilar e Rodar

Pré-requisitos Para compilar este jogo, você precisará:

  1. Um compilador C (como GCC).
    1. A biblioteca raylib instalada e configurada em seu sistema.
  2. Compilação (Linux / macOS)

  3. Navegue até a pasta raiz do projeto no seu terminal e use o seguinte comando para compilar e linkar com a raylib e a biblioteca matemática (-lm):
gcc -o pong_game main.c -lraylib -lm
  1. Após compilar, execute o jogo:
./pong_game.exe //windows
./pong_game //linux

Licença

Este projeto está licenciado sob a Licença MIT. Veja o arquivo LICENSE para detalhes.

Autor

Gabriel Makiyama Nakashima
gabrielmnakashima2@gmail.com

About

Pong recreation in C

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages