Partage et export

Pyxen vous offre deux moyens de diffuser votre jeu : le Partage instantané pour un partage rapide, et l’export pour un contrôle total : un build web, un build Windows, ou le projet lui-même.

Instant Share

Dans la fenêtre d’iPad la plus étroite, Partager est dans le menu ⋯ de la barre d’outils. Choisissez Partager dans la barre d’outils (ou Fichier › Partager…) : la feuille s’ouvre sur Partage instantané. Choisissez-y Partager et Pyxen compile votre jeu, le téléverse, et vous fournit un lien jouable sur play.pyxen.com. Le lien est copié dans votre presse-papiers ; Ouvrir le lance dans votre navigateur, et Partager le lien… l’envoie par Messages, Mail, AirDrop ou une autre app.

C’est le moyen le plus rapide de partager ce que vous avez créé.

Exporter

Choisissez Fichier › Exporter… (Maj+Cmd+E) et ce que vous voulez obtenir :

Pendant que vous essayez Pyxen, les builds web portent le filigrane « Made with Pyxen ». Le .pyxen, non.

Ce que contient un build web

Le ZIP contient :

C’est un paquet autonome : placez ses fichiers sur un serveur web et ouvrez la page.

Fonctionnement

L’export web utilise le même moteur C++ que l’app iPad, compilé en WebAssembly via Emscripten. Votre code s’exécute sur le même runtime, Pyxen Script, un dialecte de Python conçu pour les jeux (voir la référence de script). Le moteur de rendu utilise WebGL au lieu de Metal, mais le comportement est identique.

Cela signifie que votre jeu se joue de la même manière sur le web que sur iPad — même fréquence d’images, même collision, même temporisation.

Partager votre jeu exporté

Une fois exporté, votre jeu va partout où va une page web :

Limitations

L’export web est fidèle à l’expérience iPad, avec quelques différences :