Référence de l’API Pyxen

Bienvenue dans la référence de l’API de scripting Pyxen.

Pour les concepts et tutoriels, consultez la documentation.


Modules

ModuleDescription
worldCycle de vie des entités et requêtes
inputClavier, souris, tactile, manettes
screenDimensions de l’écran
timeTiming des frames
logJournalisation de débogage

Types

TypeDescription
EntityHandle léger pour les objets de jeu
CameraContrôle de la vue et de la projection
GridBodyCorps de collision sur grille
GridMapConteneur de grille de tuiles
SpriteImage affichable
SoundClip audio court (WAV)
MusicPiste audio en streaming (OGG)

Exemple rapide

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)