← Registro de cambios
A diario2026-05-31

Exportar un juego como un sitio independiente + skybox y florecer

Este día se dio un gran paso "de la construcción al envío": un juego completo se puede exportar como un sitio web estático autónomo, colocarlo en cualquier host y ejecutarlo. Las escenas ganaron un palco real y florecen y los objetos compuestos se asientan correctamente; la vista previa se carga correctamente en URL con prefijo; y el proceso de narrativa interactiva ejecuta un ciclo completo.

De "lo construyó" a "lo envió"

Para una plataforma de juego, ser capaz de "construirlo" no es suficiente: debes poder "enviarlo", dejando que lo que creaste salga de la herramienta y sea jugado por otros. Lo más importante de este día fue completar el paso de "exportar": empaquetar un juego completo en un sitio web que cualquiera puede alojar y cualquiera puede abrir. Mientras tanto, el motor agregó Skybox y Bloom para crear atmósfera, arregló la carga bajo URL con prefijo para mayor flexibilidad de implementación y ejecutó la canalización narrativa en un bucle. Por un lado, "hacer que se vea mejor", por el otro, "retirarlo cuando esté terminado": el día impulsó ambos extremos de la creación: hacerte disfrutar construyendo y entregar tus resultados a algún lugar al que ir.

Empaqueta un juego en un sitio web que puedes llevar contigo

Un gran paso hacia el envío: ahora puedes exportar un juego completo como un sitio web estático autónomo, sin necesidad de llevar el Studio completo; suelte la carpeta exportada en cualquier host estático y se ejecutará por sí sola. En otras palabras, el juego que creas mediante chat y creas aquí se puede empaquetar, enviar a amigos para que jueguen o poner en línea para todos, en lugar de quedar encerrado dentro de esta herramienta. Lo acompañaba una primera muestra exportada, un juego FPS llamado Sector Strike (con su propia escena y archivo Léame), para ejecutar y validar toda la cadena de exportación. También se solucionó un error clave: las direcciones de ruta del backend solían ser "capturadas" erróneamente por las reglas de enrutamiento del front-end, lo que impedía que se abrieran algunas páginas incrustadas; Una vez solucionado, el producto exportado enruta de manera confiable las solicitudes de front-end y backend al lugar correcto. De "jugable dentro de la herramienta" a "jugable fuera de ella", el camino hacia el envío está realmente abierto por primera vez.

Skybox + Bloom: más ambiente

El motor presentó dos características inmediatamente visibles este día. Uno es un palco visible: el fondo de una escena ya no es un color sólido y plano, sino un entorno de cielo real que envuelve toda la escena, con el cielo y la atmósfera en la distancia; la sensación del espacio cambia de inmediato. El otro es el florecimiento: un suave resplandor que se derrama en áreas brillantes (los letreros de neón, las fuentes de luz intensa y los objetos brillantes forman un halo), el movimiento más común para atmósferas de ciencia ficción, ensueño o escenas nocturnas. Ambos son "efectos atmosféricos" que actúan directamente sobre la apariencia y la sensación. Debajo había algo importante: el mundo jerárquico se transforma. La posición, rotación y escala de un padre y un niño ahora se propagan correctamente capa por capa al renderizador, lo que significa que las partes de un objeto compuesto (un personaje que sostiene un arma, un vehículo con partes adjuntas) finalmente se colocan y se mueven correctamente con el todo en lugar de desalinearse. La atmósfera y la jerarquía correcta juntas hacen que una escena sea atractiva y esté "correctamente organizada".

La vista previa se carga correctamente bajo un prefijo de URL

Este día también se enfrentó a una ruta poco glamorosa pero crítica para la flexibilidad de implementación: hacer que la vista previa cargue todos los recursos correctamente bajo un "prefijo de ruta URL". En muchas implementaciones reales, una aplicación no está en la raíz del sitio web sino en alguna subruta (un subdirectorio de algún sitio), y si las direcciones de recursos no tienen en cuenta ese prefijo, la carga no encuentra archivos y errores. Este día alineó toda la cadena, desde el motor hasta el empaquetado y el índice de recursos, para "respetar el prefijo de ruta" y bloqueó una prueba de regresión para evitar que volviera a salir mal; También corrigió el flujo de inicio para garantizar que el conjunto completo de piezas de tiempo de ejecución necesarias se construya correctamente antes del lanzamiento. Aborda el tipo de problema ambiental que más dolor de cabeza provoca: "implementarlo en otro lugar y la carga se interrumpe". Hacer que esta ruta funcione significa que los juegos exportados y las vistas previas integradas encuentran de manera confiable sus recursos y se ejecutan sin importar en qué ruta URL se encuentren: exactamente la garantía subyacente que hace que "empaquetarlo en un sitio web y tomarlo" sea genuinamente utilizable.

El proceso de narrativa interactiva recorre un ciclo completo

La historia de los juegos basados ​​en la narrativa se conectó en un bucle de extremo a extremo este día. Una trama es esencialmente un "árbol de historia" ramificado, y dibujar y ejecutar ese árbol correctamente significa resolver una serie de problemas espinosos: eliminar la ambigüedad de la numeración repetida, reparar los bordes posteriores, enrutar conexiones de largo alcance y montar automáticamente al inicio para que sea visible desde el principio; todo se solucionó hoy, por lo que toda la estructura de la historia se presenta correctamente. El agente responsable de la narrativa se conectó al conjunto completo de herramientas del proceso e informa el progreso en vivo mientras se ejecuta. La pieza clave: cuando finaliza todo el proceso, el sistema despierta automáticamente a ese agente para que haga un resumen de cierre, en lugar de detenerse a mitad del camino y dejar un final colgando. Con eso, la construcción de una trama ramificada y con buen ritmo se convierte en un flujo suave, visible y que se cierra automáticamente de principio a fin: la línea narrativa pasa de "tiene herramientas" a genuinamente "puede recorrerla una vez".

que significa este dia

El cambio más importante de este día es que la plataforma tendrá una "salida" completa por primera vez. Antes, por muy bien hecho que estuviera, un juego seguía atrapado en la herramienta; y "exportar como sitio web" más "cargar correctamente en cualquier ruta" juntos permiten que su trabajo realmente salga de aquí y llegue a otros por primera vez. Con Skybox y Bloom haciéndolo más atractivo y el bucle narrativo haciéndolo más completo, este día completó el último eslabón de la cadena "crear, tomar forma y enviar". El valor de una herramienta de creación se redime en última instancia si "lo que haces puede ser visto por el mundo". A partir de hoy, el juego que creas aquí ya no es solo una demostración local, sino un trabajo real que puedes empaquetar, alojar y compartir para que cualquiera pueda jugar.

← Todas las actualizaciones diarias