# Розробникам

XenPips побудований так, щоб інші ігри й застосунки могли приводити на робочий стіл власного улюбленця, як Skydex приводить PIP. Згодом тут буде документація, а поки сторінка розповідає, що вже є і що заплановано.

## Інтеграції

Інтеграцією ми називаємо сервіс, який дає XenPips улюбленця й надсилає йому події. Skydex перший: він передає вигляд улюбленця (кольори, спорядження, стадію), повідомляє, коли гравець злітає й приземляється, і пересилає улови та сповіщення, які улюбленець показує реакціями й бульбашками.

З’єднання працює через WebSocket із невеликим версійованим протоколом. Застосунок ніколи не прописує провайдера в коді: назва, адреса й вигляд беруться з каталогу.

## Персонажі

Персонаж складається з 3D-моделі (glTF) і маніфесту: яка анімація грає для кожної дії (ходьба, сидіння, сон, радість, здивування тощо), чи вміє він літати, його розмір і темперамент. Рушій зіставляє поведінку з діями, тож новому персонажу код не потрібен.

## Що буде згодом

Публічна документація протоколу й маніфесту, ключі для інтеграцій і спосіб надсилати персонажів. Якщо хочете привести улюбленця зі своєї гри чи застосунку, напишіть на feedback@skydex.online.
