---
type: explanation
title: Juegos a medida
summary: Registra y aloja tu propio juego en lugar de uno del marketplace, con un artefacto de repetición para que pueda ejercer de gate de la verificación.
---

La mayoría de clientes incrustan un juego del [marketplace](/marketplace). Si prefieres correr tu propio juego, puedes registrar un **juego a medida**: un juego que alojas tú mismo, identificado por un id que eliges, en vez de elegir uno del catálogo.

Esta página es una visión general de qué es un juego a medida y qué hace falta para usar uno. Crear un juego en profundidad (escribir el juego, su esquema y su repetición) se cubre por separado.

## Registrar un juego a medida

En la página de **Juegos** de una clave de sitio (o del equipo), usa la entrada **Juego a medida** en el panel **Añadir un juego**: introduce un id y haz clic en **Define**. A diferencia de un juego del marketplace, un juego a medida no tiene manifiesto de autor, así que defines su esquema tú mismo en el editor (los campos que cada preset puede fijar) y luego creas presets contra él.

El id de un juego a medida puede ser cualquier cadena al estilo repo-de-GitHub. Si eliges un id que también existe en el marketplace, tu juego a medida tiene prioridad para ese id; Caputchin te avisa en el momento y nunca sirve el juego del marketplace en su lugar en silencio.

## Alojamiento y el artefacto de repetición

Alojas el juego jugable tú mismo y apuntas el widget a él con el atributo `game-src`. Para usar un juego a medida como [gate de verificación](/docs/site-keys/games), Caputchin también necesita un **artefacto de repetición**: una pequeña versión headless del juego que puede volver a ejecutar para confirmar un resultado. Lo subes en la pestaña **Settings** del juego. Hasta que se sube un artefacto de repetición y pasa su comprobación, un juego a medida aparece como **No reproducible** y no puede ejercer de gate de una clave de sitio.

## Presets y assets de skin

Los presets de idioma, skin y configuración de un juego a medida se resuelven y aplican en tiempo de ejecución exactamente como los de un juego del marketplace, en los mismos niveles de plan (mira la [visión general](/docs/game-customization/overview)). La única diferencia es de dónde viene el esquema de campos: lo creas en el dashboard en vez de heredarlo de un manifiesto del marketplace.

Una salvedad: como alojas el juego jugable tú mismo, referencia cualquier imagen, audio o vídeo que tus presets de skin usen por URL absoluta. No hay un bundle de plataforma contra el que resolver una ruta de asset relativa.

## Véase también

- [Visión general de personalización de juego](/docs/game-customization/overview): registrar y gestionar juegos.
- [Juegos y el gate de juego](/docs/site-keys/games): exigir un juego para verificar, y el requisito de reproducibilidad.
- [Referencia de esquema](/docs/references/customization-schema): los tipos de campo a partir de los que creas un esquema a medida.
