Personaliza los juegos que juegan tus visitantes
Un juego del marketplace corre con los presets que su autor publicó. Desde el dashboard puedes sobrescribir esos, el idioma del juego, su skin y su configuración de juego, para que el reto encaje con tu producto y tu público. Creas los overrides una vez; Caputchin los resuelve en el servidor y los aplica al juego renderizado.
Esta página cubre registrar un juego y gestionar su ciclo de vida. Los how-to por eje se ramifican desde aquí.
Dónde vive la personalización
Abre un equipo, abre una clave de sitio, y ve a su página de Juegos. Cada juego que registras aparece bajo Juegos registrados; abrir uno te deja en su editor, que tiene cuatro pestañas:
| Pestaña | Qué fijas |
|---|---|
| Configuration | Opciones de juego que el juego expone, como la dificultad. Mira configuraciones. |
| Locale | Las cadenas traducidas del juego. Mira personaliza el idioma. |
| Skin | Los colores y assets visuales del juego. Mira personaliza el skin. |
| Settings | Actualizaciones, auto-update y eliminación (abajo). |
También puedes registrar y personalizar juegos una vez a nivel de equipo (la propia página de Juegos del equipo), y cada clave de sitio del equipo los hereda. Una clave de sitio ve sus propios juegos registrados más los del equipo, y puede sobrescribir cualquier valor sin salir de su página. Mira alcances.
Registra un juego
En el panel Añadir un juego de la página de Juegos:
- Juego del marketplace: busca en la caja, elige un juego, y el editor se abre. Este es el camino común; mira añade un juego del marketplace para el recorrido completo.
- Juego a medida: introduce tu propio id y haz clic en Define para crear un juego que alojas tú mismo. Mira juegos a medida.
Registrar un juego del marketplace fija una instantánea de él, así que la versión que juegan tus visitantes queda fija hasta que elijas actualizarla.
Settings del juego: actualizaciones y eliminación
La pestaña Settings gestiona un juego registrado a lo largo del tiempo.
Auto-update
Un juego del marketplace tiene un interruptor Auto-update. Con él activado (el valor por defecto para un juego del marketplace recién registrado), el juego sigue la versión publicada más nueva que pasa su comprobación de repetición, así que obtienes los fixes y mejoras del autor automáticamente. Apágalo para quedarte fijado a la versión exacta que registraste.
Update now
Cuando auto-update está apagado y el autor ha publicado una versión más nueva, la pestaña Settings muestra que hay una actualización disponible y ofrece Update now. Aplicarla re-fija el juego a la versión actual y conserva los presets de configuración, idioma y skin que ya creaste. La fijación anterior se reemplaza, así que esto no es reversible.
Elimina un juego
La pestaña Settings tiene una acción Delete game. Quita los presets y el esquema del juego para el alcance actual (esta clave de sitio, o el equipo) tras una confirmación. Una vez eliminado, los visitantes recaen en los presets incluidos del juego en su siguiente carga. Eliminar la personalización no quita el juego del marketplace; solo limpia lo que creaste aquí.
Alcance de equipo y de clave de sitio
La personalización se resuelve por gana-lo-más-específico, en este orden:
- Clave de sitio: un override para esta única clave.
- Equipo: una base compartida por cada clave del equipo.
- Incluido: los presets que el autor del juego publicó.
Un valor de clave de sitio gana al valor del equipo, que gana al valor por defecto incluido, calculado por valor. Así que una clave de sitio puede cambiar un color mientras hereda todo lo demás del equipo, que a su vez hereda del juego. Fija una base una vez en el equipo, luego sobrescribe solo las excepciones en claves individuales.
Qué aplica, y en qué plan
Cada eje se desbloquea en un plan distinto. El override se resuelve en el servidor y se aplica al juego renderizado en tiempo de ejecución.
| Eje | Plan |
|---|---|
| Configuración | Cada plan, incluido Solo |
| Idioma (locale) | Alpha y superior |
| Skin | Alpha y superior |
Personalizar el shell del widget alrededor del juego (su franja de marca, colores y enlaces) es una función separada de nivel Apex; mira white-label del widget.
Los juegos a medida (autoalojados, no del marketplace) resuelven sus presets de la misma forma: creas el esquema de campos en el dashboard en vez de heredarlo de un manifiesto del marketplace, luego creas presets de configuración, idioma y skin contra él, y Caputchin los resuelve y aplica en tiempo de ejecución en los mismos niveles de plan de arriba. Mira juegos a medida.
Véase también
- Configuraciones, idioma y skin: los how-to por eje.
- Referencia de esquema: cada tipo de campo que un preset puede tener.
- Añade un juego del marketplace: el recorrido de primeros pasos.
- Juegos y el gate de juego: exigir un juego para verificar.
- Nuestra filosofía: por qué cada eje se asienta en el plan que lo hace, y qué se queda gratis.