sfml

🎮 Curso de Programación de Juegos con SFML y C++

Aprende a crear videojuegos desde cero con la biblioteca SFML y el lenguaje C++.

Este curso te lleva de la mano desde instalar las herramientas hasta desarrollar tu primer videojuego completo: un Arkanoid funcional. Cada lección construye sobre la anterior, en el orden en que aparecen aquí.

Introducción

Lección 1
Introducción a la programación de videojuegos

Panorama general y razones para aprender a programar videojuegos con C++.

No hay lecciones que coincidan con tu búsqueda.

Preparación del entorno de desarrollo

Paso 1
Instalar CodeBlocks
Paso 2
Instalar SFML
Paso 3
Ejecutar programas C++ en CodeBlocks
Paso 4
Primer programa SFML con CodeBlocks
Paso 5
Primer programa SFML con GNU g++

Compila y ejecuta tu primer programa SFML desde la terminal en Linux.

Paso 6
Configurar Visual Studio y SFML en Windows

Alternativa profesional: prepara SFML 2.5 en Visual Studio.

No hay lecciones que coincidan con tu búsqueda.

SFML básico

Tema 1
Crear una ventana de dibujo
Tema 2
Dibujar una imagen en pantalla

Carga y muestra sprites e imágenes en tu ventana de juego.

Tema 3
Animación 2D

Mueve formas simples por la pantalla: sistema de coordenadas y movimiento.

Tema 4
Mover formas simples con el teclado

Controla objetos con eventos de teclado en SFML.

No hay lecciones que coincidan con tu búsqueda.

Proyectos

Proyecto 1 · Arkanoid
Parte I: Movimiento y colisión

Paleta y pelota: física básica de rebote.

Proyecto 1 · Arkanoid
Parte II: Dibujando el Escenario

Construcción de la pared de ladrillos.

Proyecto 1 · Arkanoid
Parte III: Manejo de Eventos

Detección de colisiones y lógica de juego completa.

No hay lecciones que coincidan con tu búsqueda.

Comentarios

Entradas populares de este blog

Desarrollo de videojuegos paso a paso con C++ y SFML

Curso SFML C++: Animación 2D — una pelota que rebota en la ventana (2 versiones del código)

Curso SFML C++: Dibujar un rectángulo con POO (RectangleShape paso a paso)