Entradas

Mostrando entradas de junio, 2014

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

Imagen
¿Qué vamos a hacer en esta lección? En esta lección vamos a hacer un programa que simule un balón o pelota que rebota dentro de una ventana, como se muestra en la siguiente animación: Figura 1 Pantalla de gráficos Los gráficos en el mundo virtual se basan en píxeles . Un píxel es un pequeño punto en la pantalla que tiene una posición, y sus valores se establecen con dos variables (coordenadas), como en matemáticas: x, y . El sistema de coordenadas en la pantalla de una computadora u otro dispositivo está establecido como lo muestra la figura 2. La coordenada 0,0 está en la esquina superior izquierda y la coordenada máxima está en la esquina inferior derecha. Por ejemplo, en la figura 2 vemos representada una pantalla o ventana con una resolución de 800x600 píxeles , sobre la cual se ve dibujado un rectángulo de lados iguales en la coordenada 400,300 y un píxel en la coordenada 75,75 . Figura 2 La ilusión del movimiento Para dibujar la figura en otro lugar de la pan...

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)