Compartir y exportar

Pyxen te da dos formas de llevar tu juego al mundo: Compartir instantáneo para compartir rápido, y Exportar para tener el control total: una compilación web, una compilación para Windows o el propio proyecto.

Compartir instantáneo

En la ventana de iPad más estrecha, Compartir está en el menú ⋯ de la barra de herramientas. Elige Compartir en la barra de herramientas (o Archivo › Compartir…): la hoja se abre en Compartir instantáneo. Elige ahí Compartir y Pyxen compila tu juego, lo sube y te da un enlace jugable en play.pyxen.com. El enlace se copia a tu portapapeles; Abrir lo juega en tu navegador, y Compartir enlace… lo envía por Mensajes, Mail, AirDrop u otra app.

Esta es la forma más rápida de compartir lo que has creado.

Exportar

Elige Archivo › Exportar… (Mayús+Cmd+E) y lo que quieres crear:

Mientras pruebas Pyxen, las compilaciones web llevan la marca de agua «Made with Pyxen». El .pyxen no.

Qué contiene una compilación web

El ZIP contiene:

Es un paquete autónomo: pon sus archivos en un servidor web y abre la página.

Cómo funciona

La exportación web usa el mismo motor C++ que la app de iPad, compilado a WebAssembly vía Emscripten. Tu código se ejecuta en el mismo runtime, Pyxen Script, un dialecto de Python hecho para juegos (consulta la referencia de scripting). El renderizador usa WebGL en vez de Metal, pero el comportamiento es idéntico.

Esto significa que tu juego se juega igual en la web que en iPad — misma tasa de fotogramas, misma colisión, misma temporización.

Compartir tu juego exportado

Una vez exportado, tu juego va a cualquier lugar al que vaya una página web:

Limitaciones

La exportación web es fiel a la experiencia iPad, con algunas diferencias: