Primeros pasos

Pyxen es un estudio de programación de juegos para iPad. Escribes Python, y Pyxen lo ejecuta como un juego real con sprites, colisión, audio y entrada.

Crear un proyecto

Cuando abres Pyxen, ves tus documentos. Toca Nuevo proyecto para crear un archivo .pyxen. Este es tu juego — un único archivo que contiene tu código, imágenes y sonidos. Puedes renombrarlo, duplicarlo o moverlo como cualquier otro archivo en tu iPad.

Los proyectos viven en la app Archivos y funcionan con iCloud. No hay cuenta ni servicio en la nube — tus archivos son tuyos.

Escribir tu primer juego

Cada juego de Pyxen tiene dos funciones:

def start():
    # se ejecuta una vez cuando el juego comienza
    world.spawn(name="player", x=160, y=90, sprite=Sprite("hero"))

def update():
    # se ejecuta cada fotograma (30 veces por segundo)
    player = world.get(name="player")
    if input.keyboard.right.down:
        player.x += 2

start() configura tu mundo — genera entidades, colócalas, asigna sprites. update() ejecuta la lógica del juego — lee la entrada, mueve cosas, comprueba colisiones.

Esa es toda la estructura. No hay bucle principal que escribir, sin código repetitivo. Pyxen llama a start() una vez, luego update() cada fotograma.

Ejecutar tu juego

Toca el botón Play para ejecutar tu juego. Tu código se compila y el juego comienza inmediatamente en la vista del reproductor. Si hay un error, Pyxen lo muestra con el número de línea.

Puedes detener el juego en cualquier momento y volver a editar. Los cambios surten efecto la próxima vez que presiones Play.

Siguientes pasos