Correo electrónico en el plan gratuito, registro con Turnstile y menos rastreo: horizOn esta semana
En resumen
El correo transaccional ya está en el plan gratuito de horizOn. Ahora con Turnstile sin captcha, sin rastreo de Meta y más rápido y estable.
La mayoría de los juegos envían su primer correo mucho antes del lanzamiento. El correo de verificación después del registro, el restablecimiento de contraseña, la nota de "tu recompensa te espera" para una beta cerrada. Hasta ahora, el correo transaccional de horizOn comenzaba con un plan de pago, lo que significaba que muchos desarrolladores en el plan gratuito omitían esos flujos durante el desarrollo o conectaban un proveedor de correo separado solo para pruebas. Esta semana eso cambia.
La actualización de esta semana es más pequeña. No hay actualizaciones de SDK esta vez, así que no hay nada que reinstalar en Unity, Godot o Unreal. En su lugar, trabajamos en la plataforma alrededor de tu juego: correo para el plan gratuito, un registro más tranquilo, menos rastreo y un sitio web que aguanta la carga. Esto es lo que se lanzó entre el 13 y el 22 de octubre.
El envío de correo ahora está disponible en el plan gratuito
Server 1.71 abre el correo transaccional para cuentas gratuitas, con límites estrictos. Los planes de pago mantienen sus límites más altos, pero la función en sí ya no está bloqueada detrás de una actualización.
Por qué esto importa durante el desarrollo
Los flujos de correo están entre las partes de un backend de juego que se rompen silenciosamente. Una variable de plantilla que nunca se llena, un enlace de restablecimiento que apunta al entorno equivocado, un idioma que vuelve al inglés sin que nadie lo note. Estos son errores que quieres encontrar mientras todavía tienes tiempo, no el día del lanzamiento cuando los primeros mil jugadores se registran.
Si construyes esto tú mismo, necesitas una cuenta de proveedor de correo, configuración de dominio de remitente, un sistema de plantillas con variables, una cola para que un proveedor lento no bloquee tus peticiones de juego, y alguna forma de ver si un correo realmente salió. Eso es mucha infraestructura para una función que solo quieres probar.
Con correo en el plan gratuito ahora puedes:
- Construir el flujo completo temprano. La verificación, el restablecimiento de contraseña o un aviso de recompensa pueden conectarse y probarse de extremo a extremo mientras el juego aún está en desarrollo.
- Usar plantillas multilingües. Las plantillas de correo admiten varios idiomas, por lo que el correo que recibe un jugador puede coincidir con el idioma de tu juego.
- Llamarlo desde tu motor. Los SDKs de Unity, Godot y Unreal ya incluyen un administrador de correo, por lo que enviar una plantilla es una llamada desde tu código de juego o una acción asíncrona de Blueprint, no una integración separada.
- Actualizar cuando el volumen lo exija. Los límites en el plan gratuito son deliberadamente estrictos. Una vez que tu juego necesite enviar más, un plan de pago te da más espacio. Hasta entonces, no pagas nada.
Mejores prácticas para tu primer flujo de correo
- Comienza con una plantilla. Elige el flujo que los jugadores encuentran primero, usualmente verificación, y hazlo bien antes de agregar más.
- Prueba cada idioma que lances. Envíate cada plantilla traducida una vez. Las variables faltantes aparecen inmediatamente.
- Ten en cuenta los límites durante las pruebas. En el plan gratuito, evita bucles que envíen un correo en cada ejecución de prueba. Activa correos deliberadamente.
- Nunca pongas secretos en un correo. Los enlaces deben llevar tokens de corta duración, nunca contraseñas o claves API.
Si también usas nuestro MCP Server con un asistente de codificación con IA, sus indicaciones de funciones ya ofrecen el envío de correo como una opción, por lo que el asistente puede sugerir dónde tiene sentido un correo en tu juego.
Un registro más tranquilo con Cloudflare Turnstile
La página de registro solía pedir a las nuevas cuentas que resolvieran un captcha de secuencia. Mantenía fuera a los bots, pero también ralentizaba a cada desarrollador real que solo quería probar horizOn.
Dashboard 1.110 lo reemplaza con Cloudflare Turnstile, y Server 1.72 verifica el token de Turnstile en el registro. La verificación ahora ocurre en el servidor, por lo que un bot no puede omitirla hablando directamente con el API. Para la mayoría de las personas, el desafío se ejecuta en segundo plano y no hay nada que hacer clic o resolver.
Este es un cambio pequeño con un efecto real. Los primeros cinco minutos con una herramienta nueva deciden si alguien se queda. Un registro que no se siente como una prueba hace que esa primera impresión sea mejor.
Menos rastreo, textos legales más claros
Server 1.71 elimina el Meta Conversions API y los IDs de píxel de Meta. horizOn ya no envía datos de conversión a Meta. Para un producto que te pide que confíes en él con los datos de tus jugadores, creemos que ese es el valor predeterminado correcto.
Junto con esto, las páginas legales recibieron una ronda de correcciones:
- Los Términos y la política de privacidad ahora mencionan PayPal y Klarna como métodos de pago, procesados a través de Stripe.
- El sitio web muestra datos de confianza más honestos y describe nuestros niveles de soporte con más claridad.
- Los textos en alemán ahora te tratan consistentemente como "ihr" en lugar de cambiar entre "du" y "Sie".
Un sitio web que aguanta la carga
Dos lanzamientos de Dashboard esta semana fueron sobre estabilidad. La versión 1.110.2 mantiene el sitio web activo cuando muchos rastreadores lo golpean en paralelo, y 1.110.3 actualiza las entradas de caché antes de que expiren y almacena en caché la dirección del backend. El objetivo es simple: el sitio se mantiene rápido y accesible, incluso mientras los motores de búsqueda lo están indexando.
En el lado del servidor, la lista pública del blog ahora envía solo una vista previa de texto corta en lugar del artículo completo (Server 1.72.1). La lista desde la que estás leyendo esto se carga más rápido como resultado.
Lo que no cambió
Para ser claros sobre el alcance: no hay nuevas versiones de SDK esta semana. Las versiones actuales son Unity SDK 1.11, Godot SDK 1.10, Unreal SDK 1.9, Simple Server 1.4 y MCP Server 1.8. Si te perdiste el lanzamiento de funciones más grande, nuestro artículo sobre tablas de clasificación justas con Validated Actions y perfiles de jugador lo cubre en profundidad.
Obtén actualizaciones más rápido en Discord
Esta publicación de blog resume la semana. Si quieres escuchar sobre los lanzamientos en el momento en que se publican, únete al servidor de Discord de horizOn. Las nuevas versiones se anuncian allí en vivo, a menudo días antes de que aparezcan en este resumen semanal, y es la forma más rápida de hacernos preguntas o decirnos qué necesitas después.
Si estás en el plan gratuito, prueba el envío de correo esta semana y dinos hasta dónde te llevan los límites. Puedes responder en Discord o abrir un issue en GitHub. La lista completa de cambios está en el changelog de horizOn.