Laboratórios
As sessões de laboratório de programação vão ajudar você a entender os fundamentos de Python e Pygame.
Para configurar o ambiente, você pode usar pyenv ou conda (recomendado). Depois, instale as dependências:
pip install -r requirements.txt
Baixe o arquivo de requirements aqui.
Laboratório 1: Introdução ao PyGame
Laboratório 2: Introdução a Sprites
Laboratório 3: Introdução a Collisions
Laboratório 4: Introdução a Animations
Laboratório 5: Introdução a Scenes
Laboratório 6: Introdução a Audio
Laboratório 7: Introdução a Tilemap
Laboratório 8: Introdução a Game Physics
Laboratório 9: Introdução a IA and states
Laboratório 10: Demo de jogo completo