Teilen & Exportieren
Pyxen gibt dir zwei Wege, dein Spiel in die Welt zu bringen: Sofort teilen für schnelles Teilen und Exportieren für volle Kontrolle: ein Web-Build, ein Windows-Build oder das Projekt selbst.
Sofort Teilen
Im schmalsten iPad-Fenster steht Teilen im Menü ⋯ der Symbolleiste. Wähle Teilen in der Symbolleiste (oder Datei › Teilen…): Das Sheet öffnet sich auf Sofort teilen. Wähle dort Teilen und Pyxen baut dein Spiel, lädt es hoch und gibt dir einen spielbaren Link auf play.pyxen.com. Der Link wird in deine Zwischenablage kopiert; Öffnen spielt ihn in deinem Browser, und Link teilen… sendet ihn per Nachrichten, Mail, AirDrop oder eine andere App.
- Ein Konto ist optional: Teilen wählen und den Link senden
- Jeder mit dem Link kann dein Spiel im Browser spielen
- Links verfallen nach 7 Tagen
- Solange du Pyxen ausprobierst, tragen geteilte Spiele das Pyxen-Wasserzeichen
- Kein Tracking, keine Analysen — nur dein Spiel
Das ist der schnellste Weg, zu teilen, was du gemacht hast.
Exportieren
Wähle Datei › Exportieren… (Umschalt+Cmd+E) und was du erstellen willst:
- Web-Build (.zip): das Spiel als Webseite, für jede Website: deine eigene, die eines Game Jams, eine Spieleseite wie itch.io. Es läuft in jedem modernen Browser, ohne Plugins und ohne App.
- Windows-Build (.zip): das Spiel für einen PC mit Windows 10 oder neuer: entpacken und die
.exedoppelklicken. Nichts zu installieren. Ein Windows-Build braucht ein freigeschaltetes Pyxen. - Projekt (.pyxen): das ganze Projekt, zum Aufbewahren oder um es anderswo in Pyxen zu öffnen. Deine Sicherung.
Solange du Pyxen ausprobierst, tragen Web-Builds das Wasserzeichen „Made with Pyxen“. Die .pyxen-Datei nicht.
Was ein Web-Build enthält
Das ZIP enthält:
index.html, die Seitepyxen.wasm, die Engine als WebAssembly, undpyxen.js, ihren Loadergame.pyxen, den Code und die Assets deines Spielslicenses.txtundCREDITS.txt, wenn dein Spiel ein Pack nutzt, das eine Nennung verlangt
Es ist ein eigenständiges Paket: Lege seine Dateien auf einen Webserver und öffne die Seite.
Wie es funktioniert
Der Web-Export nutzt dieselbe C++-Engine wie die iPad-App, zu WebAssembly kompiliert über Emscripten. Dein Code läuft auf derselben Laufzeitumgebung, Pyxen Script, einem für Spiele gemachten Python-Dialekt (siehe die Skript-Referenz). Der Renderer verwendet WebGL statt Metal, aber das Verhalten ist identisch.
Das bedeutet, dein Spiel spielt sich im Web genauso wie auf dem iPad — gleiche Bildrate, gleiche Kollision, gleiches Timing.
Dein exportiertes Spiel teilen
Nach dem Export kommt dein Spiel überallhin, wo eine Webseite hinkommt:
- Deine eigene Website — lege die Dateien auf einen beliebigen Webserver oder statisches Hosting (Netlify, GitHub Pages usw.)
- Spieleseiten und Game Jams — die meisten nehmen das ZIP als HTML-Spiel und hosten es für dich, zum Beispiel itch.io.
- Direkt teilen — sende das ZIP. Wer es bekommt, legt seine Dateien auf einen Webserver.
Einschränkungen
Der Web-Export entspricht dem iPad-Erlebnis, mit einigen Unterschieden:
- Touch-Eingabe ist in Browsern nicht verfügbar (Maus und Tastatur funktionieren)
- Gamepad-Unterstützung hängt von der Gamepad-API des Browsers ab
- Audio kann eine Benutzerinteraktion erfordern, bevor es starten kann (das ist eine Browser-Beschränkung, keine Pyxen-Limitierung)
- Leistung hängt vom Browser und Gerät des Benutzers ab