Skip to main content
Este tutorial muestra la configuración mínima necesaria para autenticar a los jugadores en PlayFab mediante Kongregate y Unity.

Requisitos

Configuración de una aplicación de Kongregate

Kongregate requiere que cargue una versión preliminar de la aplicación antes de obtener acceso a la información necesaria de la aplicación. Nuestro primer paso es preparar un archivo index.html con el contenido que se muestra a continuación.
Vaya al sitio web de Kongregate.
  1. Seleccione la pestaña Games.
  2. Después, seleccione el botón Upload your game.
Se abrirá una página para configurar una nueva aplicación.
  1. Asegúrese de escribir el Application Name.
  2. Escriba una Game Description.
  3. Después, seleccione una Category.
  4. Envíe la nueva aplicación seleccionando el botón Continue.
Se le transferirá a la página Application Upload. En primer lugar (y esto es lo más importante), asegúrese de guardar la dirección URL de la barra de direcciones web en un lugar seguro y de fácil acceso. Esto le ahorrará mucho tiempo al restaurar el acceso a la aplicación una vez que cierre la página.
  1. Una vez hecho esto, seleccione el archivo index.html preparado como Game File.
  2. Después, configure el tamaño de la pantalla.
  3. Asegúrese de aceptar todas las licencias necesarias.
  4. Por último, cargue la aplicación seleccionando el botón Upload.
Cuando se abra la vista previa, ignore el contenido y abra el vínculo api information. Cuando se abra la página API Information, busque la API Key y guárdela en un lugar seguro y de fácil acceso para su uso posterior.

Configuración del título de PlayFab

En Game Manager del título de PlayFab:
  1. Seleccione Add-ons en el menú de la izquierda.
  2. Busque y seleccione el icono de Kongregate.
Se abrirá una nueva página que le permitirá configurar la integración con Kongregate:
  1. Escriba la API Key que adquirió en la sección anterior.
  2. Seleccione el botón Install Kongregate.
En este momento, si no recibe ningún mensaje de error, habrá configurado correctamente la integración del título de PlayFab con la aplicación de Kongregate.

Configuración de un proyecto de Unity

Use esta lista de comprobación de configuración de Unity: Ahora vamos a crear la escena de trabajo.
  1. Con fines de prueba, use un lienzo con escalado de pantalla con un par de etiquetas de texto.
Solo necesitaremos una etiqueta de texto para mostrar mensajes de depuración.
  1. Cree un GameObject vacío y cámbiele el nombre a Kongregate.
Este GameObject contendrá un componente KongregateHandler con una etiqueta de texto conectada para los mensajes de depuración. El código del componente KongregateHandler se proporciona a continuación.

Pruebas

La única manera de probar realmente la integración es cargar el prototipo en Kongregate.
  1. Abra la ventana Build y asegúrese de que WebGL esté seleccionado en el menú.
  2. Después, abra Player Settings seleccionando el botón.
Dentro de la pantalla Player Settings, busque la compilación Settings for WebGL:
  1. Compruebe que el tamaño esté configurado correctamente.
  2. Después, seleccione Kongregate Preloader Template.
Compile la aplicación y abra la carpeta Build.
  • Obtendrá un archivo index.html y un conjunto de otros archivos (según la versión de Unity).
  • Tome todos los archivos excepto index.html y colóquelos dentro de un archivo zip, como se muestra en el ejemplo que se proporciona a continuación.
Use la dirección URL que guardó anteriormente para acceder a la página Application Upload.
  1. Seleccione index.html como Game File.
  2. Después, seleccione el archivo zip como Additional files.
    • Acepte las licencias y cargue.
Cuando se abra la vista previa, debería poder ver el juego en directo a medida que cambia el mensaje. Al finalizar, el mensaje debería indicar que el inicio de sesión a través de PlayFab se realizó correctamente. En este momento, habrá integrado correctamente PlayFab y Kongregate.
Última modificación el 28 de agosto de 2026