Uma recriação do famoso jogo Pong, desenvolvido em C com a biblioteca Raylib.
![]()
![]()
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.
O objetivo do jogo é rebater a bola para a parede do lado inimigo.
| Raquete esquerda | Raquete Direita |
|---|---|
| W | O |
| S | L |
- Um compilador C (como GCC).
-
- A biblioteca raylib instalada e configurada em seu sistema.
- 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- Após compilar, execute o jogo:
./pong_game.exe //windows
./pong_game //linuxEste projeto está licenciado sob a Licença MIT. Veja o arquivo LICENSE para detalhes.
Gabriel Makiyama Nakashima
gabrielmnakashima2@gmail.com
