Projekte & Assets

Pyxen verwendet ein einfaches dateibasiertes Projektmodell. Es gibt keine Datenbank, keinen Synchronisierungsdienst, kein Konto. Deine Projekte sind Dateien auf deinem Gerät.

Das .pyxen-Format

Ein Pyxen-Projekt ist eine .pyxen-Datei. Es ist ein ZIP-Archiv, das deinen Code, Bilder und Sounds enthält. Du kannst:

Weil es ein Standard-ZIP ist, könntest du es sogar auf einem Computer entpacken, um den Inhalt zu inspizieren.

Assets hinzufügen

Dein Projekt kann enthalten:

Füge Assets über den Asset-Manager in Pyxen zu deinem Projekt hinzu. Einmal hinzugefügt, referenzierst du sie im Code nach Namen:

Sprite("hero")       # referenziert ein Bild namens "hero"
Sound("jump")        # referenziert einen Sound namens "jump"
Music("overworld")   # referenziert einen Musik-Track namens "overworld"

Asset-Packs

Pyxen enthält Asset-Packs — Sammlungen von Bildern, Sounds und Kacheln, die du in deinen Projekten verwenden kannst. Asset-Packs verwenden das .pyxenpack-Format (ebenfalls ein ZIP-Archiv).

Die enthaltenen Packs enthalten gemeinfreies Artwork, sodass du es frei in deinen Spielen verwenden kannst — einschließlich exportierter Web-Spiele.

Beispielspiele

Pyxen wird mit kompletten Beispielspielen ausgeliefert, einschließlich vollständigem Quellcode und Assets. Das sind echte, spielbare Spiele, die du studieren, modifizieren und von denen du lernen kannst. Öffne sie aus der App, um zu sehen, wie sie gebaut sind.

Dateien und iCloud

Pyxen verwendet das Standard-iOS/macOS-Dokumentmodell. Projekte erscheinen in der Dateien-App neben deinen anderen Dokumenten. Wenn du iCloud aktiviert hast, synchronisieren sich deine Projekte automatisch.

Es gibt kein Pyxen-Konto, keinen Cloud-Service und keine Telemetrie. Deine Dateien bleiben dort, wo du sie ablegst.