# Dla deweloperów

XenPips jest zbudowany tak, żeby inne gry i aplikacje mogły przenieść na pulpit własnego zwierzaka, tak jak Skydex przenosi PIP-a. Tu znajdzie się dokumentacja; na razie strona opisuje, co już istnieje i co planujemy.

## Integracje

Integracja to serwis, który daje XenPips zwierzaka i wysyła mu zdarzenia. Skydex jest pierwszy: przesyła wygląd zwierzaka (kolory, wyposażenie, etap), informuje, kiedy gracz startuje i ląduje, oraz przekazuje połowy i powiadomienia, które zwierzak pokazuje jako reakcje i dymki.

Połączenie to WebSocket z małym, wersjonowanym protokołem. Aplikacja nie ma na sztywno wpisanego żadnego dostawcy: nazwa, adres i wygląd pochodzą z katalogu.

## Postacie

Postać to model 3D (glTF) plus manifest: jaka animacja odpowiada każdej akcji (chodzenie, siadanie, sen, radość, zaskoczenie i tak dalej), czy postać umie latać, jaki ma rozmiar i temperament. Silnik przypisuje zachowania do akcji, więc nowa postać nie wymaga kodu.

## Co przyjdzie później

Publiczna dokumentacja protokołu i manifestu, klucze dla integracji i sposób na zgłaszanie postaci. Jeśli chcesz przenieść zwierzaka ze swojej gry lub aplikacji, napisz na feedback@skydex.online.
