Erste Schritte

Pyxen ist ein Spieleentwicklungsstudio für iPad. Du schreibst Python, und Pyxen führt es als echtes Spiel mit Sprites, Kollision, Audio und Eingabe aus.

Ein Projekt erstellen

Wenn du Pyxen öffnest, siehst du deine Dokumente. Tippe auf Neues Projekt, um eine .pyxen-Datei zu erstellen. Das ist dein Spiel — eine einzelne Datei, die deinen Code, Bilder und Sounds enthält. Du kannst sie umbenennen, duplizieren oder verschieben wie jede andere Datei auf deinem iPad.

Projekte leben in der Dateien-App und funktionieren mit iCloud. Es gibt kein Konto und keinen Cloud-Service — deine Dateien gehören dir.

Dein erstes Spiel schreiben

Jedes Pyxen-Spiel hat zwei Funktionen:

def start():
    # wird einmal ausgeführt, wenn das Spiel startet
    world.spawn(name="player", x=160, y=90, sprite=Sprite("hero"))

def update():
    # wird jeden Frame ausgeführt (30 Mal pro Sekunde)
    player = world.get(name="player")
    if input.keyboard.right.down:
        player.x += 2

start() richtet deine Welt ein — erzeuge Entitäten, platziere sie, weise Sprites zu. update() führt die Spiellogik aus — lies Eingaben, bewege Dinge, prüfe Kollisionen.

Das ist die gesamte Struktur. Es gibt keine Hauptschleife zu schreiben, keinen Boilerplate. Pyxen ruft start() einmal auf, dann update() jeden Frame.

Dein Spiel ausführen

Tippe auf den Play-Button, um dein Spiel zu starten. Dein Code wird kompiliert und das Spiel startet sofort in der Player-Ansicht. Bei einem Fehler zeigt Pyxen ihn mit der Zeilennummer an.

Du kannst das Spiel jederzeit stoppen und zum Bearbeiten zurückkehren. Änderungen werden beim nächsten Drücken von Play wirksam.

Nächste Schritte