Videogames com PyGame

O objetivo geral deste curso é fornecer aos estudantes a base necessária para compreender e estudar o desenvolvimento de videogames usando Pygame.


Descubra o poder do desenvolvimento de videogames com Python e Pygame! Este curso ensina você a construir jogos 2D interativos do zero. Aprenda conceitos básicos de programação, princípios de design de jogos e técnicas de gráficos em tempo real enquanto cria projetos envolventes. Ganhe experiência prática usando Pygame para desenvolver mecânicas de jogo, animation, sistemas de collision e interações com o usuário. Junte-se a nós para transformar suas ideias em experiências jogáveis.

Ao final do curso, os estudantes terão adquirido:

  1. Uma compreensão dos conceitos fundamentais de desenvolvimento de jogos, incluindo game loop, manejo de event, sistemas de sprite, detecção de collision e manejo de state.
  2. Experiência prática no design, construção, depuração e otimização de jogos 2D usando Python e Pygame.
  3. A capacidade de analisar e discutir a arquitetura de um jogo, técnicas de programação e decisões de design usadas em jogos indie e arcade modernos.

Referências