Pygame Studio
ENBaixar
Baixar

Exportar o jogo

Gerar um programa para o seu sistema ou uma pasta para rodar no navegador (experimental) a partir do editor.

Em Arquivo > Exportar jogo… (ou no botão Exportar da aba Início da ribbon) o editor salva tudo e empacota o jogo.

Programa para o seu sistema

Escolha Programa deste sistema, o nome do programa e a pasta de saída. Opcionalmente escolha um ícone (.icns no Mac, .ico no Windows, .png no Linux). O resultado roda sem o editor e sem Python instalado.

  • A primeira exportação baixa o PyInstaller para o ambiente do projeto, então precisa de internet.
  • O programa é gerado para o sistema em que você está usando o editor. Não dá para gerar um .exe num Mac.
  • Foi testado só no macOS com Apple Silicon.

Escolha Navegador (web). O editor usa o pygbag e gera uma pasta <Nome>-web/ com index.html.

  • Precisa de internet para gerar e para jogar: o navegador baixa o interpretador Python e o pygame-ce de um CDN.
  • A pasta precisa ser servida por HTTP; abrir o index.html direto do disco não funciona. Para testar, dentro da pasta:
python3 -m http.server 8000

e abra http://localhost:8000.

  • O template Plataforma foi gerado e rodou no navegador. Áudio e gamepad no navegador não foram testados.

Pela linha de comando

python -m pgstudio export . --out dist
python -m pgstudio export . --out dist --web

Veja a referência da linha de comando.