Cactus Byteby Eduardo Ahumada

Suite / Herramientas / Kymela

Kymela

Editor de juegos 2D

Kymela separa lo visual de la lógica: las scenes, los objetos y los recursos se arman en el editor, y el comportamiento se escribe en C con raylib desde tu editor de código. Al guardar, el juego se recompila y sigue corriendo sin perder el estado.

Estado
En desarrollo
Hecha con
Flutter + motor en C99 con raylib, compilado con zig

Características

  • Scenes y objetos

    Scenes, objetos con herencia, sprites, imágenes, fuentes y sonidos, cada recurso en su propio archivo.

  • Eventos en C

    create, update, draw, draw_hud, destroy y colisiones, escritos como funciones C sobre raylib.

  • Recarga en caliente

    Guardás el código, se recompila y el juego sigue donde estaba, sin reiniciar.

  • Compilador incluido

    zig viene con Kymela: nada que instalar para compilar y ejecutar desde el editor, con el registro de errores a la vista.

  • Colisiones y cámaras

    Colisiones por máscara, cámaras, transformación y orden de dibujo por instancia.

  • Exportación

    Windows y Linux (un ejecutable más un .pak) y Web con Emscripten.

  • Manual integrado

    Con F1 se abre el manual, en castellano e inglés, sin salir del editor.

Otras herramientas