Ir al contenido
Descargar
DescargaNovedadesRoadmapDocumentación

Roadmap

Brasa se queda en las versiones 0.x mientras el formato del proyecto y la API todavía pueden cambiar. La 1.0 marca la estabilidad. Este roadmap muestra el orden de los planes, sin fechas.

  1. 0.1

    Primer lanzamiento

    Lanzada

    La primera versión pública: todo lo que necesitas para hacer un juego 2D simple de principio a fin.

    • Hub de proyectos con la identidad Pixel
    • Proyecto en carpetas reales, organizadas a tu manera
    • Editor renovado: barra de herramientas, pestañas e Inspector en secciones
    • Recursos en árbol, con selección múltiple y papelera
    • Editor de sprites: cortar cuadros, origen y colisión
    • Sonidos con vista previa
    • Cámara por room: seguir, limitar y suavizar
    • C++ más fácil: funciones simples para mover, disparar, chocar y esperar
    • Autocompletado en VS Code con ayuda en portugués
    • Instalador para Windows y actualización desde el hub
    • Documentación reescrita para quien está empezando
  2. 0.2

    Juegos sin pelear con el código

    Lanzada

    Ajusta valores en el editor, usa teclado y mando con el mismo código y guarda datos entre los niveles.

    • Variables en el editor, con un valor propio en cada instancia
    • Objetos con .hpp y .cpp que se ven entre sí sin #include, y objetos sin código
    • Acciones de entrada y soporte para mando
    • Ayudas de plataformas: gravedad en el Inspector, máscara de colisión, suelo y paredes
    • Objetos persistentes y objetos globales, en todas las rooms
    • Interfaz del editor más compacta, en cuadrícula (0.2.1)
  3. 0.3

    Capas y tilemap

    Lanzada

    Arma el escenario pintando con bloques, en capas como en GameMaker.

    • Capas en la room: Instancias, Fondo, Sprites y Tiles
    • Fondo con imagen y parallax desde el código
    • Tileset con colisión por tile y paleta para pintar
    • Pincel, goma, cubo y pincel de terreno
    • Plantilla nueva: Plataformas
  4. 0.4

    Exportar

    Lanzada

    Convierte tu proyecto en un juego para enviar a tus amigos.

    • Exportar el juego: un ejecutable y una carpeta de datos, sin instalar nada
    • Zip listo para enviar, desde el editor o desde la línea de comandos
    • Editor reorganizado por dentro, para recibir funciones nuevas
  5. 0.5

    Interfaz del juego

    Lanzada

    Arma menús, HUD y pantallas en el editor, y contrólalos desde el código.

    • Textos, botones, barras, imágenes y paneles puestos en pantalla con el mouse
    • Anclas para que la interfaz siga la resolución
    • El código decide lo que pasa: el clic de un botón, el texto del marcador
    • Listas (tienda, inventario): el panel ordena los ítems y el código copia un modelo
    • Fuentes del proyecto (.ttf) y texto con acentos
    • Zoom de la cámara, para pixel art en alta resolución
    • Plantilla nueva: Zumbis (disparos, tienda y HUD)
  6. 0.6

    Juego dentro del editor

    Lanzada

    Pulsa Play y mira el juego corriendo en un panel del propio editor.

    • Panel “Juego”, como el Game view de Unity
    • Elegir entre correr en el panel o en una ventana aparte
    • Audio en OGG y MP3, además de WAV, y música de fondo
    • Interfaz: desplazamiento en las listas y eventos del mouse
    • Guardar datos del juego: récord, progreso y opciones
    • Editor e instalador en inglés
  7. 0.7

    Lua

    Planeada

    Elige el lenguaje al crear el proyecto: C++ o Lua.

    • Play instantáneo, sin necesitar Visual Studio
    • La misma API fácil de C++, con los mismos nombres
    • Plantillas en C++ y en Lua
  8. 0.8+

    Más herramientas

    Planeada

    Ideas para después, todavía sin un orden definido.

    • Hot reload: cambiar el código sin cerrar el juego
    • Código de room
    • Dibujar píxeles dentro de Brasa
    • Ícono e instalador propios en el juego exportado
  9. 1.0

    Estable

    Planeada

    La promesa de que tus proyectos no se rompen en las próximas versiones.

    • Exportar sólido
    • Formato del proyecto y API estables
    • Documentación completa