Como criar um jogo em Python
Comece do zero: aprenda Python dentro de uma janela de jogo e depois sprites, regras de jogo, mundos com rolagem e som, um recurso por lição. Cada jogo roda ao lado do seu código.
1,272+ codders inscritos nestes cursos
229 lições229 desafios174 perguntas de quiz
- Ideal para iniciantes
Ajuda de codificação com IA
Lições interativas e práticas
Narração em áudio em todas as lições
Questionários para testar seu conhecimento
Um certificado da trilha no final, mais 7 ao longo do caminho
Desenvolvimento de jogos em Python, passo a passo
Cada etapa é um curso do Coddy ou parte de um. Seu progresso fica salvo em cada curso.
- 1Etapa 1
- 2Etapa 2
O laço do jogo
Começar esta etapaIniciarO laço e o relógio, teclas e mouse, retângulos e colisões, pontuação, vidas e reinício.Iniciar - 3Etapa 3
Sprites e imagens
Começar esta etapaIniciarImagens, girar e redimensionar, classes para os objetos do jogo, grupos de sprites e animação, em um jogo de nave.Iniciar - 4Etapa 4
Regras do jogo
Começar esta etapaIniciarMenus e fim de jogo, um HUD, temporizadores e ondas, dificuldade e um recorde, em um corredor infinito.Iniciar - 5Etapa 5
Mundos
Começar esta etapaIniciarMapas a partir de texto, blocos, gravidade e pulos, uma câmera que acompanha o jogador e inimigos que patrulham, em um jogo de plataforma.Iniciar - 6Etapa 6
Som e sensação de jogo
Começar esta etapaIniciarEfeitos sonoros e música, partículas, tela tremendo e movimento suave.Iniciar - 7Etapa 7
Projetos
Começar esta etapaIniciarSnake, Pong para dois jogadores, um jogo de masmorra visto de cima e um jogo seu.Iniciar
Aprenda Fazendo
Escreva código real, consulte bancos de dados, crie sites e domine prompts de IA. Nossas lições interativas cobrem todas as habilidades que desenvolvedores modernos precisam.
Construa Sua Sequência
Mantenha a consistência e veja seu progresso crescer! Acompanhe seu hábito diário de programação, proteja sua sequência com dias de congelamento e ganhe recompensas por aparecer todos os dias.
12 dias de sequência
Volte amanhã para manter sua sequência!
January 2026
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
21
22
23
24
25
26
27
28
29
30
Tudo ou Nada
Dia 5 de 7
Congelar Sequência
2 left
Você Não Está Sozinho
Compita em placares globais, convide amigos para ganhar recompensas e celebre as conquistas uns dos outros. Programar é melhor com amigos!
Aprenda de todas as formas
Leia, ouça, teste-se, pergunte à IA ou consulte qualquer coisa que já tenha estudado. Cada lição se adapta a você.
Uma variável é um contêiner nomeado que armazena um valor que você pode referenciar depois.
Em Python, você cria uma escrevendo o nome, um sinal de igual e o valor que quer armazenar.
O valor pode mudar com o tempo. Reatribuir o nome simplesmente o aponta para um novo valor.
Seja Certificado
Ganhe certificados para cada curso que você completar. Adicione-os ao seu perfil do LinkedIn e currículo para mostrar sua experiência em programação aos empregadores.
Por que criar jogos em Python no Coddy
- Você escreve pygame de verdade: o mesmo loop, os mesmos eventos e o mesmo
clock.tickque escreveria no seu próprio computador. - O jogo roda ao lado do seu código, então cada mudança aparece na próxima vez que você aperta Jogar.
- Cada lição adiciona um recurso, até dar para ganhar e perder o jogo.
- Verificar joga o seu jogo e diz qual parte ainda não funciona.
Perguntas sobre criar jogos em Python
Como fazer um jogo em Python?
Com pygame: abra uma janela e rode um loop que lê as teclas, move as coisas e desenha um quadro, cerca de 60 vezes por segundo. Esta trilha ensina Python primeiro, depois esse loop, um jogo de cada vez.
Pygame é bom para iniciantes?
Sim. É Python puro com um pequeno conjunto de funções de desenho e de entrada, então você vê cada linha que faz o jogo funcionar. Combina com jogos 2D como Snake e Pong.
Preciso instalar o pygame?
pip install pygame-ce e rode o mesmo código.O que é pygame-ce?
import pygame, e é o que estas lições rodam.Posso criar meu próprio jogo?
Sim. O último jogo do curso é você quem projeta, e você pode salvar qualquer lição como projeto e continuar construindo.
Dá para jogar os jogos no celular?
Eles funcionam melhor em um computador ou Chromebook com teclado. No celular, o jogo mostra as setas e a tecla Espaço na tela.
Recebo um certificado pela trilha Desenvolvedor de jogos Python?
Sim. Conclua todas as etapas e você recebe um certificado gratuito para toda a trilha Desenvolvedor de jogos Python. Ele lista cada curso que você concluiu no caminho, e leva ao certificado de cada curso, para que qualquer pessoa possa conferir cada habilidade que ele cita. Você pode adicioná-lo ao seu perfil do LinkedIn. É um certificado de conclusão da Coddy, não uma qualificação acreditada.