Referencia de scripting de Pyxen
Bienvenido a la referencia de la API de scripting de Pyxen.
Para conceptos y tutoriales, consulta la documentación.
Módulos
| Módulo | Descripción |
|---|---|
world | Ciclo de vida y consultas de entidades |
input | Teclado, ratón, táctil, gamepads |
screen | Dimensiones de pantalla |
time | Temporización de fotogramas |
log | Registro de depuración |
Tipos
| Tipo | Descripción |
|---|---|
Entity | Identificador ligero para objetos del juego |
Camera | Control de vista y proyección |
GridBody | Cuerpo de colisión basado en cuadrícula |
GridMap | Contenedor de cuadrícula de tiles |
Sprite | Imagen renderizable |
Sound | Clip de audio corto (WAV) |
Music | Pista de audio en streaming (OGG) |
Ejemplo rápido
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)