# Per sviluppatori

XenPips è pensato perché altri giochi e app possano portare il proprio pet sul desktop, come Skydex fa con PIP. Questa pagina ospiterà la documentazione; per ora racconta cosa esiste già e cosa è in programma.

## Integrazioni

Un’integrazione è un servizio che fornisce un pet a XenPips e gli invia eventi. Skydex è la prima: invia l’aspetto del pet (colori, accessori, stadio), segnala quando il giocatore decolla e atterra e passa catture e notifiche, che il pet mostra come reazioni e fumetti.

La connessione è un WebSocket con un piccolo protocollo versionato. L’app non ha nessun fornitore scritto nel codice: nome, indirizzo e aspetto arrivano dal catalogo.

## Personaggi

Un personaggio è un modello 3D (glTF) più un manifest: quale animazione parte per ogni azione (camminare, sedersi, dormire, felice, sorpreso e così via), se può volare, le sue dimensioni e il suo temperamento. Il motore associa i comportamenti alle azioni, quindi un nuovo personaggio non richiede codice.

## Cosa arriverà

Documentazione pubblica del protocollo e del manifest, chiavi per le integrazioni e un modo per proporre personaggi. Se vuoi portare un pet dal tuo gioco o dalla tua app, scrivi a feedback@skydex.online.
