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:
- Es umbenennen, duplizieren oder in der Dateien-App verschieben
- Es in iCloud speichern und von mehreren Geräten darauf zugreifen
- Es per AirDrop, E-Mail oder jeder Dateifreigabe-Methode teilen
- Es sichern, indem du die Datei kopierst
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:
- Bilder — PNG-Dateien für Sprites und Kachel-Sheets
- Sounds — WAV-Dateien für Soundeffekte
- Music — OGG Vorbis-Dateien für Hintergrundmusik
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.