Pygame Studio
ENBaixar
Baixar

Sobre e perguntas frequentes

Precisa saber Python? Funciona offline? Roda no navegador? Posso vender meu jogo? Respostas diretas sobre o editor, incluindo o que ainda falta.

Pygame Studio nasceu de um incômodo comum de quem aprende jogos com pygame: posicionar um sprite é chutar coordenadas e reiniciar o jogo para ver se ficou certo. O Studio dá a esse público uma cena visual e um botão Executar, e mantém o jogo em Python comum. É feito por Andrei Seabra, engenheiro de software no Brasil, e está na versão 0.1.0.

Pygame Studio é independente e não é um projeto oficial do pygame nem do pygame-ce.

Perguntas frequentes

Preciso saber Python?

Para montar a cena, não: você posiciona, redimensiona e configura tudo com o mouse e o painel Properties. Para o jogo reagir ao jogador, sim, você escreve scripts em Python. O tutorial usa um script de 15 linhas, e o editor sugere os nomes enquanto você digita.

Preciso instalar Python?

Não. O instalador traz Python 3.13 e o pygame-ce. Cada projeto ganha um ambiente Python próprio, criado pelo editor.

Funciona offline?

Sim, para criar, editar e rodar jogos. Você precisa de internet em três situações: para o app buscar atualizações, na primeira exportação para desktop (o editor baixa o PyInstaller) e para exportar ou jogar a versão de navegador.

É a mesma coisa que o pygame?

Não. Pygame Studio é um editor que roda sobre o pygame-ce, a versão da comunidade do pygame. Ele acrescenta cena, nós, colisão, câmera, interface e o ciclo de Executar. Dentro dos scripts você pode usar o pygame-ce direto, com autocomplete. O jogo roda sem o editor, com o runtime pgstudio, e depois de exportado vira um programa que não precisa de Python instalado.

Roda no navegador?

Em parte. A exportação para navegador existe e é experimental: o modelo Plataforma rodou no navegador com teclado. Ela precisa de internet para gerar e para jogar, e áudio e gamepad no navegador ainda não foram testados.

Posso vender o jogo que eu fizer?

Ainda não dá para responder com segurança. A licença do Pygame Studio não foi definida, e o jogo exportado inclui o runtime do Studio e o pygame-ce (que usa a licença LGPL). Quando a licença sair, esta resposta será atualizada. Se você pensa em vender, espere essa definição ou consulte um advogado.

Por que o macOS e o Windows mostram um aviso ao abrir?

Porque os instaladores ainda não têm assinatura digital, que exige certificados pagos da Apple e para Windows. O app abre normalmente depois que você autoriza. Os passos estão na página de download.

Funciona no Windows e no Linux?

O instalador existe, mas nunca foi executado nesses sistemas. Só o macOS com Apple Silicon foi testado. Pode funcionar ou não abrir; se você testar, conte o resultado.

O que ainda não existe?

Depurador com breakpoints, prefabs, física de corpo rígido, partículas, plugins e profiler. Também não há 3D, multiplayer em rede ou exportação para celular, e isso não está nos planos por enquanto. Veja o roadmap e os problemas conhecidos.

De onde vem a ideia do fluxo de trabalho?

Do jeito de trabalhar de editores como o Roblox Studio: cena no centro, árvore de objetos e propriedades ao lado, script preso ao objeto e um botão para testar. O desenho, os nomes e a linguagem (Python) são próprios.