Skip to content

Zny8P/Python-PONG

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Pong

Primeiro jogo meu, feito com Python e Pygame.

funcionalidades:

  • Movimento simples
  • colisão com as paredes
  • colisão entre formas (retângulos)
  • IA simples que segue o movimento da bolinha (com margem de erro)
  • Reinício automático após atualiazação do placar (com tempo de delay)
  • Menu, tela de derrota e tela de vitória
  • cores para os jogadores e seus respectivos "Gols"

O que eu aprendi:

  • Organização e documentação do código
  • Uso de funções
  • Loop de jogo
  • Detectar colisões
  • Trabalhar com as coordenadas
  • Atualizar valores de pontuação
  • Ajustar perfomance de IAs básicas, por meio de chance de erro
  • implementação de tempos de delay
  • implementação de menus
  • implementaçãode "estados" do jogo
  • organização do loop principal
  • colisão por eixo (Axis-Alligned Collision Resolution)
  • separação das movimentações x e y

Possíveis próximas melhorias:

  • Não vai ter, essa é minha versão definitiva.

About

Meu primeiro projeto em Python ("pygame"), jogo simples de Pong

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages