Tudo que você Precisa para Criar Jogos com Python e Pygame (Guia Completo)

05/05/2026
iniciante pygame python 2d guia
Imagem da Capa

Se você está querendo criar jogos com Python e não sabe por onde começar, você não está sozinho.

Com o Python, você consegue dar os seus primeiros passos no desenvolvimento de jogos de maneira simples.

Neste guia, você verá como montar o seu ambiente Python com Visual Studio Code, passo a passo, do zero. Ao final, você terá um ambiente eficiente para desenvolver os seus primeiros jogos.

Instalando o Python

Primeiro, precisamos instalar o Python na sua máquina. O processo pode variar dependendo do sistema que você utiliza.

A seguir, você verá o passo a passo para a instalação no Windows e Linux.

Instalando o Python no Windows

Para instalar o Python no Windows, siga os seguintes passos:

  1. Acesse a página do Python
  2. Baixe a versão mais recente
  3. Execute o instalador e marque a opção Add Python to PATH
  4. Clique em instalar

Para ter certeza de que a instalação foi feita corretamente, em um prompt de comando, execute o seguinte comando python --version.

Instalando o Python no Linux

💡 DICA

Na maioria das distribuições Linux, o Python já vem instalado por padrão. Para verificar, execute em um terminal o seguinte comando python --version. Se for mostrada a versão do Python, significa que ele já está instalado.

Caso você não tenha o Python instalado na sua distribuição, aqui está um passo a passo com base no Ubuntu e derivados.

  1. Em um terminal, execute:
    $ sudo apt update
    
  2. Logo em seguida execute:
    $ sudo apt install python3
    
  3. Se tudo ocorrer bem, ao executar python --version a versão instalada deve aparecer

Também precisamos instalar o PIP com o comando sudo apt install python3-pip.

Instalando o Pygame

Agora que temos o Python e o PIP instalados, podemos instalar o Pygame.

Para isso, siga os seguintes passos:

  1. Em um terminal execute
    $ pip install pygame
    
  2. Após a instalação ser concluída, execute python -m pygame.examples.aliens. Uma janela com mini jogo deve aparecer.

Com a instalação do Pygame feita, precisamos instalar um editor de código.

Instalando um Editor de Código

Você pode instalar o editor de código de sua preferência. Para este guia, vamos instalar o VS Code, um editor muito popular utilizado por muitos desenvolvedores.

A seguir temos o passo a passo para instalar o VS Code no Windows e Linux.

Instalando o VS Code no Windows

Para instalar o VS Code no Windows, siga os seguintes passos:

  1. Acesse o site oficial do VS Code
  2. Baixe e execute o instalador
  3. Marque a opção Add ‘Open with Code’ action to Windows Explorer (opcional)
  4. Clique em instalar

Instalando o VS Code no Linux

⚠️ Aviso

O processo de instalação do VS Code no Linux pode variar dependendo da distribuição utilizada. Os passos a seguir tem como base a distribuição Ubuntu e derivados.

Para instalar o VS Code no Linux, siga os seguintes passos:

  1. Acesse o site oficial do VS Code
  2. Baixe o arquivo .deb
  3. Em um terminal, acesse a pasta onde está o arquivo .deb
  4. Para ter certeza de que o arquivo está no local acessado, execute o comando ls, você deve ver algo parecido com:
    code_1.118.1-1777474985_amd64.deb
    
  5. Para instalar, execute o seguinte comando:
    $ sudo dpkg -i code_1.118.1-1777474985_amd64.deb
    
  6. Se a instalação for bem-sucedida, ao executar o comando code, o VS Code deve abrir

Configurando o VS Code para Desenvolver Jogos em Python

Para uma melhor experiência, é recomendado instalar as seguintes extensões:

Para finalizar a configuração, pressione Ctrl + Shift + P, procure a opção Preferences: Open User Settings (JSON) e pressione ENTER. Em seguida copie e cole a seguinte configuração:

{
    "code-runner.clearPreviousOutput": true,
    "code-runner.ignoreSelection": true,
    "code-runner.runInTerminal": true
}

Com isso, você terá um ambiente pronto para começar a desenvolver os seus jogos usando Python.

Conclusão

Com o ambiente configurado, você já pode começar a desenvolver seus próprios jogos com Python.

Este conteúdo faz parte de uma série onde você aprenderá, passo a passo, a criar um jogo estilo Space Shooter do zero com Pygame.

Você pode acompanhar todos os artigos da série neste link: Veja a série completa de criação de jogos com Python