Repolode
kitao

kitao/pyxel

Uma engine de jogos retrô para Python que permite criar jogos em pixel art com paleta fixa e tela de baixa resolução.

Alternativa open source a:PICO-8TIC-80

Estrelas
18,424
Forks
966
Issues abertas
13
Último commit
há 11 horas

O que é?

Pyxel é uma engine de jogos retrô para Python, criada em torno das limitações dos consoles clássicos de 8 bits. Os jogos são desenhados em uma tela pequena e de baixa resolução, com uma paleta fixa, o que mantém o foco na pixel art e em uma lógica de jogo simples.

A engine reúne em um único pacote os recursos necessários para um jogo pequeno: primitivas de desenho, manipulação de imagens e tilemaps, reprodução de sons e músicas e entrada por teclado, mouse e gamepad. O README também apresenta exemplos de demos de malhas 3D, colisão e física, além de um editor de imagens e tilemaps e um editor de som integrados.

O núcleo do Pyxel é escrito em Rust, e o projeto lista WebAssembly e WebGL entre seus tópicos, permitindo que os jogos sejam executados no navegador e também em ambientes desktop.

Recursos principais

  • 01Tela de baixa resolução e paleta fixa para gráficos retrô em pixel art.
  • 02Recursos integrados para desenho, imagens e tilemaps.
  • 03Reprodução de sons e músicas para áudio simples no estilo chiptune.
  • 04Suporte a entradas de teclado, mouse e gamepad.
  • 05Editores integrados de imagens, tilemaps e som.

Casos de uso

  • Aprender programação de jogos com uma API simples e acessível em Python.
  • Criar jogos pequenos de arcade ou plataforma em pixel art.
  • Prototipar mecânicas de jogo rapidamente em uma tela de estilo retrô.
  • Criar jogos retrô que podem ser jogados no navegador com o suporte a WebAssembly.

Antes de usar

  • Não foi possível identificar a licença nos metadados do projeto. Antes de usar, confira os termos de licença do repositório.

Tópicos

Perguntas frequentes

O que é pyxel?
Uma engine de jogos retrô para Python que permite criar jogos em pixel art com paleta fixa e tela de baixa resolução. Pyxel é uma engine de jogos retrô para Python, criada em torno das limitações dos consoles clássicos de 8 bits. Os jogos são desenhados em uma tela pequena e de baixa resolução, com uma paleta fixa, o que mantém o foco na pixel art e em uma lógica de jogo simples.
pyxel é gratuito? Qual é a licença?
pyxel é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
pyxel ainda é mantido?
Manutenção ativa. O último commit de pyxel foi em 21 de out. de 2026.
Para que posso usar pyxel?
Aprender programação de jogos com uma API simples e acessível em Python. Criar jogos pequenos de arcade ou plataforma em pixel art. Prototipar mecânicas de jogo rapidamente em uma tela de estilo retrô. Criar jogos retrô que podem ser jogados no navegador com o suporte a WebAssembly.
Onde consigo pyxel?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/kitao/pyxel

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados