Curso SFML C++: Dibujar un rectángulo con POO (RectangleShape paso a paso)
Programación Orientada a Objetos con C++ y SFML SFML está compuesto por varios módulos especializados en los aspectos que integran el desarrollo de videojuegos: Sistema, Ventana, Gráficos, Sonido y Red. Estos módulos han sido diseñados con la filosofía de la programación orientada a objetos (POO) . La POO nos permite crear tipos nuevos de datos donde podemos definir su contenido y las operaciones que son posibles sobre esos datos. Una de las características más importantes del lenguaje de programación C++ es la clase , que permite a los programadores crear sus propios tipos de datos. Los tipos incorporados en los lenguajes de programación —números enteros, caracteres, punto flotante, etc.— son tipos primitivos de objetos, y las operaciones que podemos realizar sobre ellos son sumar, restar, multiplicar, dividir, concatenar, etc. La POO nos permite crear nuevos tipos más complejos, permitiendo que la manipulación de esos tipos sea tan intuitiva como la de los tipos primitivos (en...