Pyxen Scripting-Referenz
Willkommen bei der Pyxen Scripting-API-Referenz.
Konzepte und Tutorials findest du in der Dokumentation.
Module
| Modul | Beschreibung |
|---|---|
world | Entity-Lebenszyklus und Abfragen |
input | Tastatur, Maus, Touch, Gamepads |
screen | Bildschirmabmessungen |
time | Frame-Timing |
log | Debug-Protokollierung |
Typen
| Typ | Beschreibung |
|---|---|
Entity | Leichtgewichtiger Handle für Spielobjekte |
Camera | Ansichts- und Projektionssteuerung |
GridBody | Rasterbasierter Kollisionskörper |
GridMap | Kachel-Raster-Container |
Sprite | Darstellbares Bild |
Sound | Kurzer Audioclip (WAV) |
Music | Gestreamter Audiotrack (OGG) |
Schnellbeispiel
player = world.spawn(
name="player",
sprite=Sprite("hero"),
x=32, y=32
)
player.health = {'value': 100}
for e in world.all("health"):
e.health.value -= 1
world.destroy(player)