PicoPixel

Cómo enviar un pet

Dos formas de añadir tu pet a la comunidad de PicoPixel: pega una URL de Petdex para el camino más rápido, o sube una hoja de sprites y un sprite.json a GitHub. Además, cómo generar tu propio pet único con herramientas de IA.

PI PicoPixel
pets sprites petdex submission
ACTUALIZADO 2026-05-30
01 /07

Descripción general

Un pet es un sprite animado, un pequeño personaje que recorre fotogramas para cobrar vida. Cuando envías uno, puede aparecer en la galería de Pets de la comunidad para que todos lo usen y disfruten.

Hay dos formas de enviar un pet. La más rápida es a través de Petdex: pegas una sola URL y listo. La otra es a través de GitHub, para sprites que alojas tú mismo como una hoja de sprites y un sprite.json. Puedes enviar un pet de Petdex existente o crear uno completamente original.

Ambos métodos están dentro de la app de PicoPixel, así que primero debes iniciar sesión.

02 /07

Antes de empezar

Todo ocurre dentro de la app de PicoPixel. Para llegar a la pantalla de envío:

  1. Abre la app en app.picopixel.io.
  2. Inicia sesión si aún no lo has hecho; el inicio de sesión es OAuth con Google o GitHub. Si lo omites, se te pedirá antes de poder enviar.
  3. Haz clic en tu cuenta en la parte inferior de la barra lateral izquierda.
  4. Elige "Tu cuenta".
  5. Abre "Enviar Sprite".

La pantalla Enviar Sprite ofrece los dos métodos descritos a continuación.

NOTE

Debes estar conectado para enviar cualquier cosa. Si no has iniciado sesión, la app te lo pedirá antes de dejarte continuar.

03 /07

Enviar a través de Petdex

Este es el método recomendado y más rápido. Petdex es un directorio externo de pets en petdex.crafter.run donde puedes explorar, crear y alojar pets. Cada pet tiene una URL compartible con el formato https://petdex.crafter.run/pets/<pet-id>.

Para enviar:

  1. Encuentra o crea el pet en Petdex y copia su URL.
  2. En la pantalla Enviar Sprite, elige "Enviar a través de Petdex".
  3. Pega la URL del pet en el campo "Petdex URL".
  4. Añade lo que sea útil en el campo opcional "Notas".
  5. Envíalo.
TIP

Enviar a través de Petdex es el camino más rápido; está etiquetado como RECOMENDADO y MÁS RÁPIDO por una razón. Una sola URL es todo lo que necesitas.

04 /07

Enviar a través de GitHub

Usa este método cuando alojas el sprite tú mismo. Proporcionarás los archivos directamente en lugar de un enlace de Petdex.

  1. Coloca tu imagen de hoja de sprites y un sprite.json coincidente en un repositorio público de GitHub.
  2. En la pantalla Enviar Sprite, elige "Enviar a través de GitHub".
  3. Pega la URL del repositorio (https://github.com/...).
  4. Rellena "Créditos / Autor" para que tu trabajo sea atribuido.
  5. Añade lo que sea útil en el campo opcional "Notas" y envía.

La hoja de sprites y el sprite.json deben seguir un formato específico. La siguiente sección lo explica.

05 /07

Crear tu propio pet único

En lugar de reutilizar un pet destacado de Petdex, puedes crear uno original. Herramientas de IA como OpenAI Codex o generadores de imágenes con IA son una forma práctica de producir una hoja de sprites de personaje desde cero.

Una hoja de sprites es una sola imagen (PNG o WebP) dispuesta como una cuadrícula uniforme, un "atlas". Organízala con una animación por fila y mantén cada fotograma con el mismo tamaño.

WARNING

Cada fotograma debe tener exactamente el mismo ancho y alto. Una cuadrícula con celdas de tamaños distintos no se cortará limpiamente y la animación saltará o se romperá.

Un sprite.json describe la hoja. Tiene dos partes principales:

  • atlas: el diseño de la cuadrícula: columns, rows, frameWidth y frameHeight.
  • states: un array de animaciones. Cada estado tiene un id, un label, la row en la que se encuentra, el número de frames, un durationMs opcional, un group y un caption.

Los estados típicos incluyen idle, wave, jump, run-right, run-left, running, waiting, failed y review. Un sprite necesita al menos dos estados, así que genera los comunes, como mínimo idle más uno de movimiento.

Un buen flujo de trabajo: genera los fotogramas con un tamaño consistente, organízalos en una cuadrícula regular con una animación por fila, luego describe la cuadrícula y los estados en sprite.json y envía a través de Petdex o GitHub.

TIP

El concepto de sprites, estados, fases y reutilización, se explica con más profundidad en LVGL Sprites.

06 /07

Qué sucede después

Una vez que envíes, el equipo de PicoPixel revisa tu pet y puede contactarte si algo necesita aclaración. Los pets aprobados aparecen en la galería de Pets, con tu crédito. Desde allí, cualquier persona de la comunidad puede encontrar y usar tu creación.

07 /07

A dónde ir después

LEER SIGUIENTE

Sigue avanzando.

Cómo usar pets en PicoPixel thumbnail
PICOPIXEL

Cómo usar pets en PicoPixel

Los pets son sprites animados ya preparados con múltiples modos que puedes activar ante cualquier condición. Elige uno del directorio, agrégalo a tu proyecto y conéctalo para que reaccione a lo que sea que esté haciendo tu dispositivo: obtener datos, sobrecalentarse, revisar código, lo que quieras.

pets · sprites · picopixel
Cómo usar plantillas, kits de interfaz y apps completas de PicoPixel thumbnail
PICOPIXEL

Cómo usar plantillas, kits de interfaz y apps completas de PicoPixel

Encuentra plantillas, kits de interfaz, ejemplos, sprites, widgets y archivos de apps completas de PicoPixel; ábrelos, descárgalos, impórtalos, personalízalos y expórtalos como código C de LVGL para tu dispositivo.

templates · ui-kits · full-apps
¿Qué es un sprite? thumbnail
PICOPIXEL

¿Qué es un sprite?

Aprende qué son los sprites, cómo crear widgets animados con múltiples estados y cómo reutilizarlos entre proyectos.

sprite · picopixel