¿Cómo hacer un Tetris con C++?

El canal FamTrinli publica una serie de videos llamados Let’s make 16 games in C++ en el que de manera rápida se muestra la creación de famosos videojuegos desarrollados prácticamente al vuelo usando C++. Aquí un ejemplo de cómo hacer el famoso tetris, ojo.. parece fácil

El canal ofrece otros ejemplos de juegos famosos, como por ejemplo Outrun, un juego de carreras en un efecto tipo 3D.

O bien, otro del tipo Asteroids

Hay que decir que el mismo canal ofrece una liga para descargar las creaciones que se ven en pantalla, lo cual aún hace mucho más interesante el aporte.

¿que te parece? ¿te animas a practicar desarrollando juegos?, no olvides dejar comentarios con lo que piensas.