Repolode
kitao

kitao/pyxel

Un motor de juegos retro para Python que permite crear juegos de pixel art con una paleta fija y una pantalla de baja resolución.

Alternativa open source a:PICO-8TIC-80

Estrellas
18,424
Forks
966
Issues abiertos
13
Último commit
hace 11 horas

¿Qué es?

Pyxel es un motor de juegos retro para Python, diseñado en torno a las limitaciones de las consolas clásicas de 8 bits. Los juegos se dibujan en una pantalla pequeña de baja resolución con una paleta fija, lo que centra la atención en el pixel art y en una lógica de juego sencilla.

El motor reúne en un solo paquete los componentes necesarios para crear juegos pequeños: primitivas de dibujo, gestión de imágenes y tilemaps, reproducción de sonido y música, y entrada mediante teclado, mouse y gamepad. El README también muestra ejemplos de demostraciones con mallas 3D, colisiones y física, además de un editor de imágenes y tilemaps y otro de sonido incluidos.

El núcleo de Pyxel está escrito en Rust y el proyecto incluye WebAssembly y WebGL entre sus temas, por lo que los juegos pueden ejecutarse tanto en el navegador como en entornos de escritorio.

Funciones clave

  • 01Pantalla de baja resolución y paleta fija para gráficos retro de pixel art.
  • 02Compatibilidad integrada con dibujo, imágenes y tilemaps.
  • 03Reproducción de sonido y música para audio sencillo al estilo chiptune.
  • 04Gestión de entradas de teclado, mouse y gamepad.
  • 05Editores de imágenes, tilemaps y sonido incluidos.

Casos de uso

  • Aprender programación de juegos con una API de Python sencilla y accesible.
  • Crear juegos pequeños de arcade o plataformas con pixel art.
  • Prototipar mecánicas de juego rápidamente en un lienzo de estilo retro.
  • Crear juegos retro que se ejecuten en el navegador mediante su compatibilidad con WebAssembly.

Antes de usarlo

  • No se pudo identificar la licencia a partir de los metadatos del proyecto. Antes de usarlo, consulta las condiciones de licencia del repositorio.

Temas

Preguntas frecuentes

¿Qué es pyxel?
Un motor de juegos retro para Python que permite crear juegos de pixel art con una paleta fija y una pantalla de baja resolución. Pyxel es un motor de juegos retro para Python, diseñado en torno a las limitaciones de las consolas clásicas de 8 bits. Los juegos se dibujan en una pantalla pequeña de baja resolución con una paleta fija, lo que centra la atención en el pixel art y en una lógica de juego sencilla.
¿pyxel es gratuito? ¿Qué licencia tiene?
pyxel es open source bajo la licencia Other. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿pyxel sigue mantenido?
Mantenimiento activo. El último commit de pyxel fue el 21 oct 2026.
¿Para qué puedo usar pyxel?
Aprender programación de juegos con una API de Python sencilla y accesible. Crear juegos pequeños de arcade o plataformas con pixel art. Prototipar mecánicas de juego rápidamente en un lienzo de estilo retro. Crear juegos retro que se ejecuten en el navegador mediante su compatibilidad con WebAssembly.
¿Dónde consigo pyxel?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/kitao/pyxel

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados