Ir al contenido
Descargar

Bienvenido a Brasa

Brasa es un motor para hacer juegos 2D. Armas los niveles arrastrando objetos en un editor visual, escribes el comportamiento de cada objeto en C++ y pulsas Play para jugar.

Fue hecha para quien está empezando: el editor se encarga de la parte aburrida (compilar, abrir la ventana, cargar imágenes y sonidos), y tú te concentras en el juego.

  • Juegos 2D en pixel art, como plataformas, naves, laberintos y puzles.
  • Armar niveles arrastrando objetos a la pantalla.
  • Importar imágenes PNG, cortarlas en cuadros y animarlas.
  • Reproducir efectos de sonido en WAV.
  • Hacer que la cámara siga al jugador, sin escribir código.
  • Una computadora con Windows 10 u 11 (64 bits).
  • Nociones básicas de programación: saber qué es una variable, un if y una función. El C++ que vas a usar es poco, y la página C++ para Brasa explica todo lo que aparece en el tutorial.
  1. Objetos. Cada cosa del juego es un objeto: la nave, el enemigo, el disparo, el marcador.
  2. Room. La room es un nivel. Arrastras objetos dentro de ella en el editor.
  3. Código. Cada objeto tiene un archivo .cpp que dice lo que hace: moverse, disparar, explotar.
  4. Play. El editor guarda todo, compila tu código y abre el juego en una ventana.
Palabra Qué es
Objeto Un tipo de cosa del juego, como “Enemigo”. Es el molde.
Instancia Una copia de un objeto colocada en el juego. Tres enemigos en pantalla son tres instancias del objeto Enemigo.
Sprite La imagen de un objeto. Puede tener varios cuadros para hacer una animación.
Room Un nivel o pantalla del juego: el menú, el nivel 1, el Game Over.
Evento Un momento en que Brasa llama a tu código, como “cuando nace el objeto” o “en cada paso”.
Paso (step) Una vuelta del juego. Brasa ejecuta 60 pasos por segundo, y en cada uno todos los objetos se actualizan.